src/Makefile.am
author James Bowes <jbowes@redhat.com>
Wed Jul 09 10:11:13 2008 -0400 (2008-07-09)
changeset 318 829d6711b316
parent 265 71b615b7c185
child 320 53e1185e2366
permissions -rw-r--r--
Use strings to identify section types in the on-disk repo format.

Previously, a given razor file type had a fixed number of sections in a
fixed order, identified by an integer type. Now, sections are identified
by a named string (stored in a string pool after the section lists).

This will allow for razor files to contain arbitrary sections.

For bonus points, also drop the 4k section alignment and change the
magic byte string to "RZDB".

committer: Kristian H?gsberg <krh@redhat.com>
     1 ## Process this file with automake to produce Makefile.in
     2 
     3 INCLUDES = \
     4 	$(CURL_CFLAGS) \
     5 	$(EXPAT_CFLAGS) \
     6 	$(RPM_CFLAGS) \
     7 	-I$(top_builddir)/src -I$(top_srcdir)/src \
     8 	-I$(top_srcdir)/librazor \
     9 	-DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\" \
    10 	-DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\" \
    11 	-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
    12 	-DPACKAGE_BIN_DIR=\""$(bindir)"\" \
    13 	-DPACKAGE_LOCALSTATEDIR=\""$(localstatedir)"\" \
    14 	-DPACKAGE_LOCALE_DIR=\""$(localedir)"\"
    15 
    16 bin_PROGRAMS = razor
    17 noinst_PROGRAMS = rpm
    18 check_PROGRAMS = test-driver
    19 
    20 razor_SOURCES = main.c import-rpmdb.c import-yum.c
    21 razor_LDADD = $(RPM_LIBS) $(EXPAT_LIBS) $(CURL_LIBS) $(top_builddir)/librazor/librazor.la
    22 
    23 rpm_SOURCES = rpm.c
    24 rpm_LDADD = $(top_builddir)/librazor/librazor.la
    25 
    26 test_driver_SOURCES = test-driver.c
    27 test_driver_LDADD = $(EXPAT_LIBS) $(top_builddir)/librazor/librazor.la
    28 
    29 TESTS = test-driver
    30 
    31 clean-local :
    32 	rm -f *~
    33