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 @LIBQCOW_DLL_IMPORT@ 20 21am_pyqcow_la_rpath = -rpath $(pyexecdir2) 22 23BUILT_SOURCES = \ 24 pyqcow.c pyqcow.h \ 25 pyqcow_encryption_types.c pyqcow_encryption_types.h \ 26 pyqcow_error.c pyqcow_error.h \ 27 pyqcow_file.c pyqcow_file.h \ 28 pyqcow_file_object_io_handle.c pyqcow_file_object_io_handle.h \ 29 pyqcow_integer.c pyqcow_integer.h \ 30 pyqcow_libbfio.h \ 31 pyqcow_libcerror.h \ 32 pyqcow_libclocale.h \ 33 pyqcow_libqcow.h \ 34 pyqcow_python.h \ 35 pyqcow_unused.h 36 37pyexec_LTLIBRARIES = pyqcow.la 38 39nodist_pyqcow_la_SOURCES = $(BUILT_SOURCES) 40 41pyqcow_la_LIBADD = \ 42 @LIBCERROR_LIBADD@ \ 43 ../libqcow/libqcow.la \ 44 @LIBCDATA_LIBADD@ \ 45 @LIBCLOCALE_LIBADD@ \ 46 @LIBCSPLIT_LIBADD@ \ 47 @LIBUNA_LIBADD@ \ 48 @LIBCFILE_LIBADD@ \ 49 @LIBCPATH_LIBADD@ \ 50 @LIBBFIO_LIBADD@ 51 52pyqcow_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 53pyqcow_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 54 55$(BUILT_SOURCES): 56 /bin/cp -f $(top_srcdir)/pyqcow/$@ $@ 57 58endif 59 60MAINTAINERCLEANFILES = \ 61 Makefile.in 62 63clean-local: 64 /bin/rm -f pyqcow*.[ch] 65 66distclean: clean 67 /bin/rm -f Makefile 68 69