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 @LIBSMRAW_DLL_IMPORT@ 20 21am_pysmraw_la_rpath = -rpath $(pyexecdir2) 22 23BUILT_SOURCES = \ 24 pysmraw.c pysmraw.h \ 25 pysmraw_error.c pysmraw_error.h \ 26 pysmraw_file_object_io_handle.c pysmraw_file_object_io_handle.h \ 27 pysmraw_file_objects_io_pool.c pysmraw_file_objects_io_pool.h \ 28 pysmraw_handle.c pysmraw_handle.h \ 29 pysmraw_integer.c pysmraw_integer.h \ 30 pysmraw_libbfio.h \ 31 pysmraw_libcerror.h \ 32 pysmraw_libclocale.h \ 33 pysmraw_libsmraw.h \ 34 pysmraw_metadata.c pysmraw_metadata.h \ 35 pysmraw_python.h \ 36 pysmraw_unused.h 37 38pyexec_LTLIBRARIES = pysmraw.la 39 40nodist_pysmraw_la_SOURCES = $(BUILT_SOURCES) 41 42pysmraw_la_LIBADD = \ 43 @LIBCERROR_LIBADD@ \ 44 ../libsmraw/libsmraw.la \ 45 @LIBCDATA_LIBADD@ \ 46 @LIBCLOCALE_LIBADD@ \ 47 @LIBCSPLIT_LIBADD@ \ 48 @LIBUNA_LIBADD@ \ 49 @LIBCFILE_LIBADD@ \ 50 @LIBCPATH_LIBADD@ \ 51 @LIBBFIO_LIBADD@ 52 53pysmraw_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 54pysmraw_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 55 56$(BUILT_SOURCES): 57 /bin/cp -f $(top_srcdir)/pysmraw/$@ $@ 58 59endif 60 61MAINTAINERCLEANFILES = \ 62 Makefile.in 63 64clean-local: 65 /bin/rm -f pysmraw*.[ch] 66 67distclean: clean 68 /bin/rm -f Makefile 69 70