summaryrefslogtreecommitdiff
path: root/nautilus-installer/install-lib/Makefile.am
blob: c717e514c99605cd6f80de67c13a3d9917076da9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
NULL =

if ENABLE_INSTALLER
LIBRARY = libeazelinstall_minimal.a
endif

noinst_LIBRARIES = $(LIBRARY)

libeazelinstall_minimal_a_SOURCES = 		\
	eazel-install-metadata.c		\
	eazel-install-protocols.c		\
	eazel-install-logic2.c			\
	eazel-install-xml-package-list.c	\
	eazel-install-object.c			\
	eazel-install-problem.c			\
	eazel-softcat.c				\
	eazel-package-system.c			\
	eazel-package-system-types.c		\
	$(NULL)

libeazelinstall_minimal_a_LIBADD = $(PACKAGE_SYSTEM_OBJECT)
libeazelinstall_minimal_a_DEPENDENCIES = $(PACKAGE_SYSTEM_OBJECT)

INCLUDES=\
	-DEAZEL_INSTALL_NO_CORBA				\
	-DEAZEL_INSTALL_SLIM 					\
	-DG_LOG_DOMAIN=\"Nautilus-Installer\"			\
	-I.							\
	-I@top_srcdir@						\
	-I/usr/include/rpm					\
        -I@top_srcdir@/components/services/trilobite		\
	@GNOME_CFLAGS@						\
	@GCONF_CFLAGS@						\
	@XML_CFLAGS@						\
	@GHTTP_CFLAGS@						\
	$(NULL)

$(libeazelinstall_minimal_a_SOURCES):
	for i in $(top_srcdir)/components/services/install/lib/*.[ch]; \
	do bn=`basename $$i`; rm -f $$bn; ln -s $$i $$bn; done

eazel-package-system-rpm4.o: eazel-package-system-rpm4.c
eazel-package-system-rpm3.o: eazel-package-system-rpm3.c