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 @LIBSCCA_DLL_IMPORT@ 20 21am_pyscca_la_rpath = -rpath $(pyexecdir3) 22 23BUILT_SOURCES = \ 24 pyscca.c pyscca.h \ 25 pyscca_datetime.c pyscca_datetime.h \ 26 pyscca_error.c pyscca_error.h \ 27 pyscca_file.c pyscca_file.h \ 28 pyscca_file_metrics.c pyscca_file_metrics.h \ 29 pyscca_file_metrics_entries.c pyscca_file_metrics_entries.h \ 30 pyscca_file_object_io_handle.c pyscca_file_object_io_handle.h \ 31 pyscca_filenames.c pyscca_filenames.h \ 32 pyscca_integer.c pyscca_integer.h \ 33 pyscca_libbfio.h \ 34 pyscca_libcerror.h \ 35 pyscca_libclocale.h \ 36 pyscca_libscca.h \ 37 pyscca_python.h \ 38 pyscca_unused.h \ 39 pyscca_volume_information.c pyscca_volume_information.h \ 40 pyscca_volumes.c pyscca_volumes.h 41 42pyexec_LTLIBRARIES = pyscca.la 43 44nodist_pyscca_la_SOURCES = $(BUILT_SOURCES) 45 46pyscca_la_LIBADD = \ 47 @LIBCERROR_LIBADD@ \ 48 ../libscca/libscca.la \ 49 @LIBCDATA_LIBADD@ \ 50 @LIBCLOCALE_LIBADD@ \ 51 @LIBCSPLIT_LIBADD@ \ 52 @LIBUNA_LIBADD@ \ 53 @LIBCFILE_LIBADD@ \ 54 @LIBCPATH_LIBADD@ \ 55 @LIBBFIO_LIBADD@ 56 57pyscca_la_CPPFLAGS = $(PYTHON3_CPPFLAGS) 58pyscca_la_LDFLAGS = -module -avoid-version $(PYTHON3_LDFLAGS) 59 60$(BUILT_SOURCES): 61 /bin/cp -f $(top_srcdir)/pyscca/$@ $@ 62 63endif 64 65MAINTAINERCLEANFILES = \ 66 Makefile.in 67 68clean-local: 69 /bin/rm -f pyscca*.[ch] 70 71distclean: clean 72 /bin/rm -f Makefile 73 74