Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
    13         kx 
    13         kx srcdir=@srcdir@
    13         kx VPATH=@srcdir@
    13         kx top_srcdir=@apr_srcdir@
    13         kx top_blddir=@apr_builddir@
    13         kx 
    13         kx #
    13         kx # APR (Apache Portable Runtime) library Makefile.
    13         kx #
    13         kx CPP = @CPP@
    13         kx 
    13         kx # get substituted into some targets
    13         kx APR_MAJOR_VERSION=@APR_MAJOR_VERSION@
    13         kx 
    13         kx #
    13         kx # Macros for supporting directories
    13         kx #
    13         kx INCDIR=./include
    13         kx OSDIR=$(top_srcdir)/include/arch/@OSDIR@
    13         kx DEFOSDIR=$(INCDIR)/arch/@DEFAULT_OSDIR@
    13         kx INCLUDES=-I$(INCDIR) -I$(OSDIR) -I$(DEFOSDIR) -I$(top_srcdir)/include/arch/@DEFAULT_OSDIR@ -I$(top_srcdir)/include -I$(top_srcdir)/include/private -I$(top_blddir)/include/private
    13         kx 
    13         kx #
    13         kx # Macros for target determination
    13         kx #
    13         kx CLEAN_SUBDIRS= test
    13         kx INSTALL_SUBDIRS=@INSTALL_SUBDIRS@
    13         kx 
    13         kx TARGET_LIB = lib@APR_LIBNAME@.la
    13         kx APR_PCFILE = apr-$(APR_MAJOR_VERSION).pc
    13         kx APR_CONFIG = apr-$(APR_MAJOR_VERSION)-config
    13         kx INSTALL = @INSTALL@
    13         kx INSTALL_DATA = @INSTALL_DATA@
    13         kx 
    13         kx #
    13         kx # Rules for building specific targets, starting with 'all' for
    13         kx # building the entire package.
    13         kx #
    13         kx TARGETS = $(TARGET_LIB) include/private/apr_escape_test_char.h apr.exp apr-config.out build/apr_rules.out
    13         kx 
    13         kx LT_VERSION = @LT_VERSION@
    13         kx 
    13         kx # bring in rules.mk for standard functionality
    13         kx @INCLUDE_RULES@
    13         kx @INCLUDE_OUTPUTS@
    13         kx 
    13         kx CLEAN_TARGETS = apr-config.out apr.exp exports.c export_vars.c .make.dirs \
    13         kx 	build/apr_rules.out tools/gen_test_char@EXEEXT@ \
    13         kx 	tools/gen_test_char.o \
    13         kx 	include/private/apr_escape_test_char.h
    13         kx DISTCLEAN_TARGETS = config.cache config.log config.status \
    13         kx 	include/apr.h include/arch/unix/apr_private.h \
    13         kx 	libtool $(APR_CONFIG) build/apr_rules.mk apr.pc \
    13         kx 	build/pkg/pkginfo
    13         kx EXTRACLEAN_TARGETS = configure aclocal.m4 include/arch/unix/apr_private.h.in \
    13         kx 	build-outputs.mk build/ltcf-c.sh build/aclocal.m4 \
    13         kx 	build/ltconfig build/ltmain.sh \
    13         kx 	build/argz.m4 build/libtool.m4 build/ltoptions.m4 \
    13         kx 	build/ltsugar.m4 build/ltversion.m4 build/lt~obsolete.m4
    13         kx 
    13         kx prefix=@prefix@
    13         kx exec_prefix=@exec_prefix@
    13         kx bindir=@bindir@
    13         kx libdir=@libdir@
    13         kx includedir=@includedir@
    13         kx datarootdir=@datarootdir@
    13         kx datadir=@datadir@
    13         kx installbuilddir=@installbuilddir@
    13         kx 
    13         kx # Create apr-config script suitable for the install tree
    13         kx apr-config.out: $(APR_CONFIG)
    13         kx 	sed 's,^\(location=\).*$$,\1installed,' < $(APR_CONFIG) > $@
    13         kx 
    13         kx # Create apr_rules.mk suitable for the install tree
    13         kx build/apr_rules.out: build/apr_rules.mk
    13         kx 	sed -e 's,^\(apr_build.*=\).*$$,\1$(installbuilddir),' -e 's,^\(top_build.*=\).*$$,\1$(installbuilddir),' < build/apr_rules.mk > $@
    13         kx 
    13         kx install: $(TARGETS)
    13         kx 	$(APR_MKDIR) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) $(DESTDIR)$(installbuilddir) \
    13         kx 		     $(DESTDIR)$(libdir)/pkgconfig $(DESTDIR)$(includedir)
    13         kx 	$(INSTALL_DATA) $(top_blddir)/include/apr.h $(DESTDIR)$(includedir)
    13         kx 	for f in $(top_srcdir)/include/apr_*.h; do \
    13         kx 	    $(INSTALL_DATA) $${f} $(DESTDIR)$(includedir); \
    13         kx 	done
    13         kx 	$(LIBTOOL) --mode=install $(INSTALL) -m 755 $(TARGET_LIB) $(DESTDIR)$(libdir)
    13         kx 	$(INSTALL_DATA) apr.exp $(DESTDIR)$(libdir)/apr.exp
    13         kx 	$(INSTALL_DATA) apr.pc $(DESTDIR)$(libdir)/pkgconfig/$(APR_PCFILE)
    13         kx 	for f in libtool shlibtool; do \
    13         kx 	    if test -f $${f}; then $(INSTALL) -m 755 $${f} $(DESTDIR)$(installbuilddir); fi; \
    13         kx 	done
    13         kx 	$(INSTALL) -m 755 $(top_srcdir)/build/mkdir.sh $(DESTDIR)$(installbuilddir)
    13         kx 	for f in make_exports.awk make_var_export.awk; do \
    13         kx 	    $(INSTALL_DATA) $(top_srcdir)/build/$${f} $(DESTDIR)$(installbuilddir); \
    13         kx 	done
    13         kx 	$(INSTALL_DATA) build/apr_rules.out $(DESTDIR)$(installbuilddir)/apr_rules.mk
    13         kx 	$(INSTALL) -m 755 apr-config.out $(DESTDIR)$(bindir)/$(APR_CONFIG)
    13         kx 	@if [ $(INSTALL_SUBDIRS) != "none" ]; then \
    13         kx             for i in $(INSTALL_SUBDIRS); do \
    13         kx 	        ( cd $$i ; $(MAKE) DESTDIR=$(DESTDIR) install ); \
    13         kx 	    done \
    13         kx 	fi
    13         kx 
    13         kx $(TARGET_LIB): $(OBJECTS)
    13         kx 	$(LINK) @lib_target@ $(ALL_LIBS)
    13         kx 
    13         kx encoding/apr_escape.lo: include/private/apr_escape_test_char.h 
    13         kx 
    13         kx exports.c: $(HEADERS)
    13         kx 	$(APR_MKEXPORT) $(HEADERS) > $@
    13         kx 
    13         kx export_vars.c: $(HEADERS)
    13         kx 	$(APR_MKVAREXPORT) $(HEADERS) > $@
    13         kx 
    13         kx apr.exp: exports.c export_vars.c
    13         kx 	@echo "#! lib@APR_LIBNAME@.so" > $@
    13         kx 	@echo "* This file was AUTOGENERATED at build time." >> $@
    13         kx 	@echo "* Please do not edit by hand." >> $@
    13         kx 	$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) exports.c | grep "ap_hack_" | sed -e 's/^.*[)]\(.*\);$$/\1/' >> $@
    13         kx 	$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) export_vars.c | sed -e 's/^\#[^!]*//' | sed -e '/^$$/d' >> $@
    13         kx 
    13         kx dox:
    13         kx 	doxygen $(top_srcdir)/docs/doxygen.conf
    13         kx 
    13         kx gcov: 
    13         kx 	@build/run-gcov.sh
    13         kx 
    13         kx test: check
    13         kx check: $(TARGET_LIB)
    13         kx 	cd test && $(MAKE) all check
    13         kx 
    13         kx etags:
    13         kx 	etags `find . -name '*.[ch]'`
    13         kx 
    13         kx tools/gen_test_char@EXEEXT@: $(top_srcdir)/tools/gen_test_char.c
    13         kx 	$(APR_MKDIR) tools
    13         kx 	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(top_srcdir)/tools/gen_test_char.c -o $@
    13         kx 
    13         kx include/private/apr_escape_test_char.h: tools/gen_test_char@EXEEXT@
    13         kx 	$(APR_MKDIR) include/private
    13         kx 	tools/build-machine-gen_test_char@EXEEXT@ > $@
    13         kx 
    13         kx LINK_PROG = $(LIBTOOL) $(LTFLAGS) --mode=link --tag=CC $(COMPILE) $(LT_LDFLAGS) \
    13         kx 	    @LT_NO_INSTALL@ $(ALL_LDFLAGS) -o $@
    13         kx 
    13         kx # DO NOT REMOVE
    13         kx docs: $(INCDIR)/*.h