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 @LIBVMDK_DLL_IMPORT@ 20 21am_pyvmdk_la_rpath = -rpath $(pyexecdir2) 22 23BUILT_SOURCES = \ 24 pyvmdk.c pyvmdk.h \ 25 pyvmdk_disk_types.c pyvmdk_disk_types.h \ 26 pyvmdk_error.c pyvmdk_error.h \ 27 pyvmdk_extent_descriptor.c pyvmdk_extent_descriptor.h \ 28 pyvmdk_extent_descriptors.c pyvmdk_extent_descriptors.h \ 29 pyvmdk_extent_types.c pyvmdk_extent_types.h \ 30 pyvmdk_file_object_io_handle.c pyvmdk_file_object_io_handle.h \ 31 pyvmdk_file_objects_io_pool.c pyvmdk_file_objects_io_pool.h \ 32 pyvmdk_handle.c pyvmdk_handle.h \ 33 pyvmdk_integer.c pyvmdk_integer.h \ 34 pyvmdk_libbfio.h \ 35 pyvmdk_libcerror.h \ 36 pyvmdk_libclocale.h \ 37 pyvmdk_libvmdk.h \ 38 pyvmdk_python.h \ 39 pyvmdk_unused.h 40 41pyexec_LTLIBRARIES = pyvmdk.la 42 43nodist_pyvmdk_la_SOURCES = $(BUILT_SOURCES) 44 45pyvmdk_la_LIBADD = \ 46 @LIBCERROR_LIBADD@ \ 47 ../libvmdk/libvmdk.la \ 48 @LIBCDATA_LIBADD@ \ 49 @LIBCLOCALE_LIBADD@ \ 50 @LIBCSPLIT_LIBADD@ \ 51 @LIBUNA_LIBADD@ \ 52 @LIBCFILE_LIBADD@ \ 53 @LIBCPATH_LIBADD@ \ 54 @LIBBFIO_LIBADD@ 55 56pyvmdk_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 57pyvmdk_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 58 59$(BUILT_SOURCES): 60 /bin/cp -f $(top_srcdir)/pyvmdk/$@ $@ 61 62endif 63 64MAINTAINERCLEANFILES = \ 65 Makefile.in 66 67clean-local: 68 /bin/rm -f pyvmdk*.[ch] 69 70distclean: clean 71 /bin/rm -f Makefile 72 73