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	@LIBSCCA_DLL_IMPORT@
20
21am_pyscca_la_rpath = -rpath $(pyexecdir2)
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 = $(PYTHON2_CPPFLAGS)
58pyscca_la_LDFLAGS  = -module -avoid-version $(PYTHON2_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