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 @LIBFGUID_CPPFLAGS@ \ 20 @LIBVSHADOW_DLL_IMPORT@ 21 22am_pyvshadow_la_rpath = -rpath $(pyexecdir2) 23 24BUILT_SOURCES = \ 25 pyvshadow.c pyvshadow.h \ 26 pyvshadow_block.c pyvshadow_block.h \ 27 pyvshadow_block_flags.c pyvshadow_block_flags.h \ 28 pyvshadow_blocks.c pyvshadow_blocks.h \ 29 pyvshadow_datetime.c pyvshadow_datetime.h \ 30 pyvshadow_error.c pyvshadow_error.h \ 31 pyvshadow_file_object_io_handle.c pyvshadow_file_object_io_handle.h \ 32 pyvshadow_guid.c pyvshadow_guid.h \ 33 pyvshadow_integer.c pyvshadow_integer.h \ 34 pyvshadow_libbfio.h \ 35 pyvshadow_libcerror.h \ 36 pyvshadow_libclocale.h \ 37 pyvshadow_libfguid.h \ 38 pyvshadow_libvshadow.h \ 39 pyvshadow_python.h \ 40 pyvshadow_store.c pyvshadow_store.h \ 41 pyvshadow_stores.c pyvshadow_stores.h \ 42 pyvshadow_unused.h \ 43 pyvshadow_volume.c pyvshadow_volume.h 44 45pyexec_LTLIBRARIES = pyvshadow.la 46 47nodist_pyvshadow_la_SOURCES = $(BUILT_SOURCES) 48 49pyvshadow_la_LIBADD = \ 50 @LIBCERROR_LIBADD@ \ 51 ../libvshadow/libvshadow.la \ 52 @LIBCDATA_LIBADD@ \ 53 @LIBCLOCALE_LIBADD@ \ 54 @LIBCSPLIT_LIBADD@ \ 55 @LIBUNA_LIBADD@ \ 56 @LIBCFILE_LIBADD@ \ 57 @LIBCPATH_LIBADD@ \ 58 @LIBBFIO_LIBADD@ \ 59 @LIBFGUID_LIBADD@ 60 61pyvshadow_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 62pyvshadow_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 63 64$(BUILT_SOURCES): 65 /bin/cp -f $(top_srcdir)/pyvshadow/$@ $@ 66 67endif 68 69MAINTAINERCLEANFILES = \ 70 Makefile.in 71 72clean-local: 73 /bin/rm -f pyvshadow*.[ch] 74 75distclean: clean 76 /bin/rm -f Makefile 77 78