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	@LIBUNA_CPPFLAGS@ \
15	@LIBCFILE_CPPFLAGS@
16	@LIBFGUID_CPPFLAGS@ \
17	@LIBSMDEV_DLL_IMPORT@
18
19am_pysmdev_la_rpath = -rpath $(pyexecdir3)
20
21BUILT_SOURCES = \
22	pysmdev.c pysmdev.h \
23	pysmdev_error.c pysmdev_error.h \
24	pysmdev_handle.c pysmdev_handle.h \
25	pysmdev_integer.c pysmdev_integer.h \
26	pysmdev_libcerror.h \
27	pysmdev_libclocale.h \
28	pysmdev_libsmdev.h \
29	pysmdev_metadata.c pysmdev_metadata.h \
30	pysmdev_python.h \
31	pysmdev_unused.h
32
33pyexec_LTLIBRARIES = pysmdev.la
34
35nodist_pysmdev_la_SOURCES = $(BUILT_SOURCES)
36
37pysmdev_la_LIBADD = \
38	@LIBCERROR_LIBADD@ \
39	../libsmdev/libsmdev.la \
40	@LIBCDATA_LIBADD@ \
41	@LIBCLOCALE_LIBADD@ \
42	@LIBUNA_LIBADD@ \
43	@LIBCFILE_LIBADD@
44
45pysmdev_la_CPPFLAGS = $(PYTHON3_CPPFLAGS)
46pysmdev_la_LDFLAGS  = -module -avoid-version $(PYTHON3_LDFLAGS)
47
48$(BUILT_SOURCES):
49	/bin/cp -f $(top_srcdir)/pysmdev/$@ $@
50
51endif
52
53MAINTAINERCLEANFILES = \
54	Makefile.in
55
56clean-local:
57	/bin/rm -f pysmdev*.[ch]
58
59distclean: clean
60	/bin/rm -f Makefile
61
62