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 @LIBREGF_DLL_IMPORT@ 20 21am_pyregf_la_rpath = -rpath $(pyexecdir2) 22 23BUILT_SOURCES = \ 24 pyregf.c pyregf.h \ 25 pyregf_codepage.c pyregf_codepage.h \ 26 pyregf_datetime.c pyregf_datetime.h \ 27 pyregf_error.c pyregf_error.h \ 28 pyregf_file.c pyregf_file.h \ 29 pyregf_file_object_io_handle.c pyregf_file_object_io_handle.h \ 30 pyregf_file_types.c pyregf_file_types.h \ 31 pyregf_integer.c pyregf_integer.h \ 32 pyregf_key.c pyregf_key.h \ 33 pyregf_keys.c pyregf_keys.h \ 34 pyregf_libbfio.h \ 35 pyregf_libcerror.h \ 36 pyregf_libclocale.h \ 37 pyregf_libregf.h \ 38 pyregf_multi_string.c pyregf_multi_string.h \ 39 pyregf_python.h \ 40 pyregf_unused.h \ 41 pyregf_value.c pyregf_value.h \ 42 pyregf_value_types.c pyregf_value_types.h \ 43 pyregf_values.c pyregf_values.h 44 45pyexec_LTLIBRARIES = pyregf.la 46 47nodist_pyregf_la_SOURCES = $(BUILT_SOURCES) 48 49pyregf_la_LIBADD = \ 50 @LIBCERROR_LIBADD@ \ 51 ../libregf/libregf.la \ 52 @LIBBFIO_LIBADD@ \ 53 @LIBCPATH_LIBADD@ \ 54 @LIBCFILE_LIBADD@ \ 55 @LIBCSPLIT_LIBADD@ \ 56 @LIBCLOCALE_LIBADD@ \ 57 @LIBCDATA_LIBADD@ 58 59pyregf_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) 60pyregf_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) 61 62$(BUILT_SOURCES): 63 /bin/cp -f $(top_srcdir)/pyregf/$@ $@ 64 65endif 66 67MAINTAINERCLEANFILES = \ 68 Makefile.in 69 70clean-local: 71 /bin/rm -f pyregf*.[ch] 72 73distclean: clean 74 /bin/rm -f Makefile 75 76