1# Note that we cannot use: AUTOMAKE_OPTIONS = subdir-objects 2# subdir-objects will compile the source files to a single version of Python. 3# Since subdir-objects is being deprecated we copy the source files instead. 4am__installdirs = "$(DESTDIR)$(pyexecdir2)" 5pyexecdir = $(pyexecdir2) 6 7if HAVE_PYTHON2 8AM_CFLAGS = \ 9 -I$(top_srcdir)/include \ 10 -I$(top_srcdir)/common \ 11 @LIBCERROR_CPPFLAGS@ \ 12 @LIBCDATA_CPPFLAGS@ \ 13 @LIBCLOCALE_CPPFLAGS@ \ 14 @LIBCSPLIT_CPPFLAGS@ \ 15 @LIBUNA_CPPFLAGS@ \ 16 @LIBCFILE_CPPFLAGS@ \ 17 @LIBCPATH_CPPFLAGS@ \ 18 @LIBBFIO_CPPFLAGS@ \ 19 @LIBMSIECF_DLL_IMPORT@ 20 21am_pymsiecf_la_rpath = -rpath $(pyexecdir2) 22 23BUILT_SOURCES = \ 24 pymsiecf.c pymsiecf.h \ 25 pymsiecf_cache_directories.c pymsiecf_cache_directories.h \ 26 pymsiecf_codepage.c pymsiecf_codepage.h \ 27 pymsiecf_datetime.c pymsiecf_datetime.h \ 28 pymsiecf_error.c pymsiecf_error.h \ 29 pymsiecf_file.c pymsiecf_file.h \ 30 pymsiecf_file_object_io_handle.c pymsiecf_file_object_io_handle.h \ 31 pymsiecf_integer.c pymsiecf_integer.h \ 32 pymsiecf_item.c pymsiecf_item.h \ 33 pymsiecf_item_flags.c pymsiecf_item_flags.h \ 34 pymsiecf_item_types.c pymsiecf_item_types.h \ 35 pymsiecf_items.c pymsiecf_items.h \ 36 pymsiecf_leak.c pymsiecf_leak.h \ 37 pymsiecf_libbfio.h \ 38 pymsiecf_libcerror.h \ 39 pymsiecf_libclocale.h \ 40 pymsiecf_libmsiecf.h \ 41 pymsiecf_python.h \ 42 pymsiecf_redirected.c pymsiecf_redirected.h \ 43 pymsiecf_unused.h \ 44 pymsiecf_url.c pymsiecf_url.h \ 45 pymsiecf_url_types.c pymsiecf_url_types.h 46 47pyexec_LTLIBRARIES = pymsiecf.la 48 49nodist_pymsiecf_la_SOURCES = $(BUILT_SOURCES) 50 51pymsiecf_la_LIBADD = \ 52 @LIBCERROR_LIBADD@ \ 53 ../libmsiecf/libmsiecf.la \ 54 @LIBCDATA_LIBADD@ \ 55 @LIBCLOCALE_LIBADD@ \ 56 @LIBCSPLIT_LIBADD@ \ 57 @LIBUNA_LIBADD@ \ 58 @LIBCFILE_LIBADD@ \ 59 @LIBCPATH_LIBADD@ \ 60 @LIBBFIO_LIBADD@ 61 62pymsiecf_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 63pymsiecf_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 64 65$(BUILT_SOURCES): 66 /bin/cp -f $(top_srcdir)/pymsiecf/$@ $@ 67 68endif 69 70MAINTAINERCLEANFILES = \ 71 Makefile.in 72 73clean-local: 74 /bin/rm -f pymsiecf*.[ch] 75 76distclean: clean 77 /bin/rm -f Makefile 78 79