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)$(pyexecdir3)" 5pyexecdir = $(pyexecdir3) 6 7if HAVE_PYTHON3 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 @LIBESEDB_DLL_IMPORT@ 20 21am_pyesedb_la_rpath = -rpath $(pyexecdir3) 22 23BUILT_SOURCES = \ 24 pyesedb.c pyesedb.h \ 25 pyesedb_column.c pyesedb_column.h \ 26 pyesedb_column_types.c pyesedb_column_types.h \ 27 pyesedb_columns.c pyesedb_columns.h \ 28 pyesedb_datetime.c pyesedb_datetime.h \ 29 pyesedb_error.c pyesedb_error.h \ 30 pyesedb_file.c pyesedb_file.h \ 31 pyesedb_file_object_io_handle.c pyesedb_file_object_io_handle.h \ 32 pyesedb_file_types.c pyesedb_file_types.h \ 33 pyesedb_index.c pyesedb_index.h \ 34 pyesedb_indexes.c pyesedb_indexes.h \ 35 pyesedb_integer.c pyesedb_integer.h \ 36 pyesedb_libbfio.h \ 37 pyesedb_libcerror.h \ 38 pyesedb_libclocale.h \ 39 pyesedb_libesedb.h \ 40 pyesedb_long_value.c pyesedb_long_value.h \ 41 pyesedb_multi_value.c pyesedb_multi_value.h \ 42 pyesedb_python.h \ 43 pyesedb_record.c pyesedb_record.h \ 44 pyesedb_records.c pyesedb_records.h \ 45 pyesedb_table.c pyesedb_table.h \ 46 pyesedb_tables.c pyesedb_tables.h \ 47 pyesedb_unused.h \ 48 pyesedb_value_flags.c pyesedb_value_flags.h 49 50pyexec_LTLIBRARIES = pyesedb.la 51 52nodist_pyesedb_la_SOURCES = $(BUILT_SOURCES) 53 54pyesedb_la_LIBADD = \ 55 @LIBCERROR_LIBADD@ \ 56 ../libesedb/libesedb.la \ 57 @LIBCDATA_LIBADD@ \ 58 @LIBCLOCALE_LIBADD@ \ 59 @LIBCSPLIT_LIBADD@ \ 60 @LIBUNA_LIBADD@ \ 61 @LIBCFILE_LIBADD@ \ 62 @LIBCPATH_LIBADD@ \ 63 @LIBBFIO_LIBADD@ 64 65pyesedb_la_CPPFLAGS = $(PYTHON3_CPPFLAGS) 66pyesedb_la_LDFLAGS = -module -avoid-version $(PYTHON3_LDFLAGS) 67 68$(BUILT_SOURCES): 69 /bin/cp -f $(top_srcdir)/pyesedb/$@ $@ 70 71endif 72 73MAINTAINERCLEANFILES = \ 74 Makefile.in 75 76clean-local: 77 /bin/rm -f pyesedb*.[ch] 78 79distclean: clean 80 /bin/rm -f Makefile 81 82