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 @LIBFGUID_CPPFLAGS@ \ 20 @LIBLUKSDE_DLL_IMPORT@ 21 22am_pyluksde_la_rpath = -rpath $(pyexecdir3) 23 24BUILT_SOURCES = \ 25 pyluksde.c pyluksde.h \ 26 pyluksde_encryption_chaining_modes.c pyluksde_encryption_chaining_modes.h \ 27 pyluksde_encryption_methods.c pyluksde_encryption_methods.h \ 28 pyluksde_error.c pyluksde_error.h \ 29 pyluksde_file_object_io_handle.c pyluksde_file_object_io_handle.h \ 30 pyluksde_guid.c pyluksde_guid.h \ 31 pyluksde_hashing_methods.c pyluksde_hashing_methods.h \ 32 pyluksde_initialization_vector_modes.c pyluksde_initialization_vector_modes.h \ 33 pyluksde_integer.c pyluksde_integer.h \ 34 pyluksde_libluksde.h \ 35 pyluksde_libbfio.h \ 36 pyluksde_libcerror.h \ 37 pyluksde_libclocale.h \ 38 pyluksde_libfguid.h \ 39 pyluksde_python.h \ 40 pyluksde_unused.h \ 41 pyluksde_volume.c pyluksde_volume.h 42 43pyexec_LTLIBRARIES = pyluksde.la 44 45nodist_pyluksde_la_SOURCES = $(BUILT_SOURCES) 46 47pyluksde_la_LIBADD = \ 48 @LIBCERROR_LIBADD@ \ 49 ../libluksde/libluksde.la \ 50 @LIBCDATA_LIBADD@ \ 51 @LIBCLOCALE_LIBADD@ \ 52 @LIBCSPLIT_LIBADD@ \ 53 @LIBUNA_LIBADD@ \ 54 @LIBCFILE_LIBADD@ \ 55 @LIBCPATH_LIBADD@ \ 56 @LIBBFIO_LIBADD@ \ 57 @LIBFGUID_LIBADD@ 58 59pyluksde_la_CPPFLAGS = $(PYTHON3_CPPFLAGS) 60pyluksde_la_LDFLAGS = -module -avoid-version $(PYTHON3_LDFLAGS) 61 62$(BUILT_SOURCES): 63 /bin/cp -f $(top_srcdir)/pyluksde/$@ $@ 64 65endif 66 67MAINTAINERCLEANFILES = \ 68 Makefile.in 69 70clean-local: 71 /bin/rm -f pyluksde*.[ch] 72 73distclean: clean 74 /bin/rm -f Makefile 75 76