librazor/Makefile.am
author ali <j.a.harlow@letterboxes.org>
Wed Apr 28 11:59:02 2010 +0100 (2010-04-28)
changeset 396 ca75725e6849
parent 364 66ec30bde5e5
child 398 92f0d99f1108
permissions -rw-r--r--
Release version 0.4
     1 ## Process this file with automake to produce Makefile.in
     2 
     3 SUBDIRS = types
     4 
     5 INCLUDES = \
     6 	-I$(top_builddir)/gl -I$(top_srcdir)/gl \
     7 	-I$(top_builddir)/src -I$(top_srcdir)/src \
     8 	-DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\" \
     9 	-DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\" \
    10 	-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
    11 	-DPACKAGE_BIN_DIR=\""$(bindir)"\" \
    12 	-DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\" \
    13 	-DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \
    14 	-DPACKAGE_LIB_DIR=\""$(libdir)"\"
    15 
    16 lib_LTLIBRARIES = librazor.la
    17 if HAVE_LUA
    18   check_PROGRAMS = test-lua
    19 endif
    20 
    21 librazorincludedir = $(includedir)/razor
    22 
    23 librazorinclude_HEADERS =              			\
    24 	razor.h
    25 
    26 librazor_la_SOURCES =                                	\
    27 	razor-internal.h				\
    28 	razor.h						\
    29 	razor.c						\
    30 	root.c						\
    31 	util.c						\
    32 	rpm.c						\
    33 	iterator.c					\
    34 	importer.c					\
    35 	merger.c					\
    36 	transaction.c
    37 
    38 if HAVE_LUA
    39   librazor_la_SOURCES += lua.c
    40 endif
    41 
    42 librazor_la_LIBADD = $(ZLIB_LIBS) types/libtypes.la $(LUA_LIBS) \
    43 	../gl/libgnu.la $(EXTRA_LIBS)
    44 librazor_la_LDFLAGS = -no-undefined \
    45 	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
    46 
    47 if HAVE_LUA
    48   test_lua_SOURCES = test-lua.c
    49   test_lua_LDADD = lua.lo util.lo types/libtypes.la $(LUA_LIBS) \
    50 	../gl/libgnu.la $(EXTRA_LIBS)
    51 
    52   TESTS = test-lua
    53 endif
    54 
    55 EXTRA_DIST = 			\
    56 	test.lua
    57 
    58 clean-local :
    59 	rm -f *~
    60