You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2005/11/21 04:57:03 UTC
svn commit: r345821 [8/8] - in /webservices/axis2/trunk/c: ./ include/
modules/test/om/src/ modules/util/src/ modules/xml/guththila/
modules/xml/om/src/ modules/xml/om/test/ modules/xml/parser/
modules/xml/parser/guththila/impl/src/ modules/xml/parser/...
Modified: webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile?rev=345821&r1=345820&r2=345821&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile (original)
+++ webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile Sun Nov 20 19:53:26 2005
@@ -14,9 +14,7 @@
-
-
-SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
+SOURCES = $(libxml_test_SOURCES)
srcdir = .
top_srcdir = ../../../../..
@@ -41,10 +39,9 @@
build_triplet = i686-redhat-linux-gnu
host_triplet = i686-redhat-linux-gnu
target_triplet = i686-redhat-linux-gnu
-prgbin_PROGRAMS = libxml2_test$(EXEEXT)
+prgbin_PROGRAMS = libxml_test$(EXEEXT)
subdir = modules/xml/parser/libxml2/test
-DIST_COMMON = $(include_HEADERS) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
$(top_srcdir)/conftools/libtool.m4 \
@@ -55,27 +52,13 @@
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/axis2_config.h
CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(prglibdir)" "$(DESTDIR)$(prgbindir)" \
- "$(DESTDIR)$(includedir)"
-prglibLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(prglib_LTLIBRARIES)
-am__DEPENDENCIES_1 =
-libtest_libxml2_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
- $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-am_libtest_libxml2_la_OBJECTS = libxml2_test.lo
-libtest_libxml2_la_OBJECTS = $(am_libtest_libxml2_la_OBJECTS)
+am__installdirs = "$(DESTDIR)$(prgbindir)"
prgbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
PROGRAMS = $(prgbin_PROGRAMS)
-am_libxml2_test_OBJECTS = main.$(OBJEXT)
-libxml2_test_OBJECTS = $(am_libxml2_test_OBJECTS)
-libxml2_test_DEPENDENCIES = $(am__DEPENDENCIES_1) libtest_libxml2.la \
- $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
+am_libxml_test_OBJECTS = libxml_test.$(OBJEXT)
+libxml_test_OBJECTS = $(am_libxml_test_OBJECTS)
+am__DEPENDENCIES_1 =
+libxml_test_DEPENDENCIES = $(am__DEPENDENCIES_1)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/conftools/depcomp
am__depfiles_maybe = depfiles
@@ -87,21 +70,26 @@
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
-DIST_SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
-includeHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(include_HEADERS)
+SOURCES = $(libxml_test_SOURCES)
+DIST_SOURCES = $(libxml_test_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-exec-recursive install-info-recursive \
+ install-recursive installcheck-recursive installdirs-recursive \
+ pdf-recursive ps-recursive uninstall-info-recursive \
+ uninstall-recursive
ETAGS = etags
CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/damitha/projects/c/conftools/missing --run aclocal-1.9
+ACLOCAL = ${SHELL} /home/nandika/axis2/c/conftools/missing --run aclocal-1.9
AMDEP_FALSE = #
AMDEP_TRUE =
-AMTAR = ${SHELL} /home/damitha/projects/c/conftools/missing --run tar
+AMTAR = ${SHELL} /home/nandika/axis2/c/conftools/missing --run tar
AR = ar
-AUTOCONF = ${SHELL} /home/damitha/projects/c/conftools/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/damitha/projects/c/conftools/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/damitha/projects/c/conftools/missing --run automake-1.9
+AUTOCONF = ${SHELL} /home/nandika/axis2/c/conftools/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/nandika/axis2/c/conftools/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/nandika/axis2/c/conftools/missing --run automake-1.9
AWK = gawk
CC = gcc
CCDEPMODE = depmode=gcc3
@@ -127,19 +115,19 @@
ECHO_T =
EGREP = grep -E
EXEEXT =
-F77 = g77
+F77 = f95
FFLAGS = -g -O2
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-LDFLAGS = -L/home/damitha/programs/cutest/lib/
+LDFLAGS = -L/home/nandika/software/cutest/lib/
LIBOBJS =
LIBS = -lcutest -ldl
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
LTLIBOBJS =
-MAKEINFO = ${SHELL} /home/damitha/projects/c/conftools/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/nandika/axis2/c/conftools/missing --run makeinfo
OBJEXT = o
PACKAGE = axis2
PACKAGE_BUGREPORT =
@@ -157,7 +145,7 @@
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
-ac_ct_F77 = g77
+ac_ct_F77 = f95
ac_ct_RANLIB = ranlib
ac_ct_STRIP = strip
am__fastdepCC_FALSE = #
@@ -184,7 +172,7 @@
host_vendor = redhat
includedir = ${prefix}/include
infodir = ${prefix}/info
-install_sh = /home/damitha/projects/c/conftools/install-sh
+install_sh = /home/nandika/axis2/c/conftools/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = ${prefix}/var
@@ -201,19 +189,19 @@
target_cpu = i686
target_os = linux-gnu
target_vendor = redhat
-prgbindir = $(prefix)/bin/unit_test
-prglibdir = $(prefix)/lib/unit_test
-prglib_LTLIBRARIES = libtest_libxml2.la
-AM_CPPFLAGS = $(CPPFLAGS) -g
-libtest_libxml2_la_SOURCES = libxml2_test.c
-include_HEADERS = $(top_builddir)/modules/xml/parser/libxml2/test/*.h
-libtest_libxml2_la_LIBADD = $(LDFLAGS) $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-INCLUDES = -I$(top_builddir)/include \
- -I${CUTEST_HOME}/include
-
-libxml2_test_SOURCES = main.c
-libxml2_test_LDADD = $(LDFLAGS) libtest_libxml2.la $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-all: all-am
+prgbindir = $(prefix)/bin/system_test
+SUBDIRS =
+AM_CPPFLAGS = $(CPPFLAGS) -g -pthread
+libxml_test_SOURCES = libxml_test.c
+libxml_test_LDADD = $(LDFLAGS) -L$(top_builddir)/modules/xml/parser/libxml2/src/.libs -laxis2_libxml2 \
+ -L${LIBXML2_LIB} -lxml2 \
+ -L$(top_builddir)/modules/util/src/.libs -laxis2_util
+
+INCLUDES = -I$(top_builddir)/modules/xml/parser/ \
+ -I$(top_builddir)/modules/util/src \
+ -I$(top_builddir)/include
+
+all: all-recursive
.SUFFIXES:
.SUFFIXES: .c .lo .o .obj
@@ -246,35 +234,6 @@
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-prglibLTLIBRARIES: $(prglib_LTLIBRARIES)
- @$(NORMAL_INSTALL)
- test -z "$(prglibdir)" || $(mkdir_p) "$(DESTDIR)$(prglibdir)"
- @list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- if test -f $$p; then \
- f=$(am__strip_dir) \
- echo " $(LIBTOOL) --mode=install $(prglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(prglibdir)/$$f'"; \
- $(LIBTOOL) --mode=install $(prglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(prglibdir)/$$f"; \
- else :; fi; \
- done
-
-uninstall-prglibLTLIBRARIES:
- @$(NORMAL_UNINSTALL)
- @set -x; list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
- echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(prglibdir)/$$p'"; \
- $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(prglibdir)/$$p"; \
- done
-
-clean-prglibLTLIBRARIES:
- -test -z "$(prglib_LTLIBRARIES)" || rm -f $(prglib_LTLIBRARIES)
- @list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" != "$$p" || dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-libtest_libxml2.la: $(libtest_libxml2_la_OBJECTS) $(libtest_libxml2_la_DEPENDENCIES)
- $(LINK) -rpath $(prglibdir) $(libtest_libxml2_la_LDFLAGS) $(libtest_libxml2_la_OBJECTS) $(libtest_libxml2_la_LIBADD) $(LIBS)
install-prgbinPROGRAMS: $(prgbin_PROGRAMS)
@$(NORMAL_INSTALL)
test -z "$(prgbindir)" || $(mkdir_p) "$(DESTDIR)$(prgbindir)"
@@ -303,9 +262,9 @@
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
-libxml2_test$(EXEEXT): $(libxml2_test_OBJECTS) $(libxml2_test_DEPENDENCIES)
- @rm -f libxml2_test$(EXEEXT)
- $(LINK) $(libxml2_test_LDFLAGS) $(libxml2_test_OBJECTS) $(libxml2_test_LDADD) $(LIBS)
+libxml_test$(EXEEXT): $(libxml_test_OBJECTS) $(libxml_test_DEPENDENCIES)
+ @rm -f libxml_test$(EXEEXT)
+ $(LINK) $(libxml_test_LDFLAGS) $(libxml_test_OBJECTS) $(libxml_test_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
@@ -313,8 +272,7 @@
distclean-compile:
-rm -f *.tab.c
-include ./$(DEPDIR)/libxml2_test.Plo
-include ./$(DEPDIR)/main.Po
+include ./$(DEPDIR)/libxml_test.Po
.c.o:
if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@@ -346,22 +304,76 @@
distclean-libtool:
-rm -f libtool
uninstall-info-am:
-install-includeHEADERS: $(include_HEADERS)
- @$(NORMAL_INSTALL)
- test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
- @list='$(include_HEADERS)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
- $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
- done
-uninstall-includeHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(include_HEADERS)'; for p in $$list; do \
- f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
- rm -f "$(DESTDIR)$(includedir)/$$f"; \
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+mostlyclean-recursive clean-recursive distclean-recursive \
+maintainer-clean-recursive:
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -374,10 +386,23 @@
mkid -fID $$unique
tags: TAGS
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
@@ -390,7 +415,7 @@
$$tags $$unique; \
fi
ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
@@ -413,7 +438,6 @@
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
- $(mkdir_p) $(distdir)/$(top_builddir)/modules/xml/parser/libxml2/test
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
@@ -440,22 +464,38 @@
|| exit 1; \
fi; \
done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(mkdir_p) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS)
-installdirs:
- for dir in "$(DESTDIR)$(prglibdir)" "$(DESTDIR)$(prgbindir)" "$(DESTDIR)$(includedir)"; do \
+check: check-recursive
+all-am: Makefile $(PROGRAMS)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(prgbindir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-installcheck: installcheck-am
+installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
@@ -471,73 +511,73 @@
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
+clean: clean-recursive
clean-am: clean-generic clean-libtool clean-prgbinPROGRAMS \
- clean-prglibLTLIBRARIES mostlyclean-am
+ mostlyclean-am
-distclean: distclean-am
+distclean: distclean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
-dvi: dvi-am
+dvi: dvi-recursive
dvi-am:
-html: html-am
+html: html-recursive
-info: info-am
+info: info-recursive
info-am:
-install-data-am: install-includeHEADERS install-prgbinPROGRAMS \
- install-prglibLTLIBRARIES
+install-data-am: install-prgbinPROGRAMS
install-exec-am:
-install-info: install-info-am
+install-info: install-info-recursive
install-man:
installcheck-am:
-maintainer-clean: maintainer-clean-am
+maintainer-clean: maintainer-clean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
-mostlyclean: mostlyclean-am
+mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
-pdf: pdf-am
+pdf: pdf-recursive
pdf-am:
-ps: ps-am
+ps: ps-recursive
ps-am:
-uninstall-am: uninstall-includeHEADERS uninstall-info-am \
- uninstall-prgbinPROGRAMS uninstall-prglibLTLIBRARIES
+uninstall-am: uninstall-info-am uninstall-prgbinPROGRAMS
+
+uninstall-info: uninstall-info-recursive
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-prgbinPROGRAMS clean-prglibLTLIBRARIES \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
+.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
+ clean clean-generic clean-libtool clean-prgbinPROGRAMS \
+ clean-recursive ctags ctags-recursive distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-recursive distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
- install-data-am install-exec install-exec-am \
- install-includeHEADERS install-info install-info-am \
- install-man install-prgbinPROGRAMS install-prglibLTLIBRARIES \
+ install-data-am install-exec install-exec-am install-info \
+ install-info-am install-man install-prgbinPROGRAMS \
install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-includeHEADERS uninstall-info-am \
- uninstall-prgbinPROGRAMS uninstall-prglibLTLIBRARIES
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ maintainer-clean-recursive mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
+ pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
+ uninstall-info-am uninstall-prgbinPROGRAMS
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
Modified: webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.am
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.am?rev=345821&r1=345820&r2=345821&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.am (original)
+++ webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.am Sun Nov 20 19:53:26 2005
@@ -1,15 +1,15 @@
-prgbindir=$(prefix)/bin/unit_test
-prglibdir=$(prefix)/lib/unit_test
-prglib_LTLIBRARIES = libtest_libxml2.la
-AM_CPPFLAGS = $(CPPFLAGS) -g
-libtest_libxml2_la_SOURCES = libxml2_test.c
-include_HEADERS=$(top_builddir)/modules/xml/parser/libxml2/test/*.h
+prgbindir=$(prefix)/bin/system_test
+prgbin_PROGRAMS = libxml_test
+SUBDIRS =
+AM_CPPFLAGS = $(CPPFLAGS) -g -pthread
-libtest_libxml2_la_LIBADD = $(LDFLAGS) $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-INCLUDES = -I$(top_builddir)/include \
- -I${CUTEST_HOME}/include
+libxml_test_SOURCES = libxml_test.c
-prgbin_PROGRAMS = libxml2_test
-libxml2_test_SOURCES = main.c
-libxml2_test_LDADD = $(LDFLAGS) libtest_libxml2.la $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
+libxml_test_LDADD = $(LDFLAGS) -L$(top_builddir)/modules/xml/parser/libxml2/src/.libs -laxis2_libxml2 \
+ -L${LIBXML2_LIB} -lxml2 \
+ -L$(top_builddir)/modules/util/src/.libs -laxis2_util
+
+INCLUDES = -I$(top_builddir)/modules/xml/parser/ \
+ -I$(top_builddir)/modules/util/src \
+ -I$(top_builddir)/include
Modified: webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.in
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.in?rev=345821&r1=345820&r2=345821&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.in (original)
+++ webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/Makefile.in Sun Nov 20 19:53:26 2005
@@ -14,9 +14,7 @@
@SET_MAKE@
-
-
-SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
+SOURCES = $(libxml_test_SOURCES)
srcdir = @srcdir@
top_srcdir = @top_srcdir@
@@ -41,10 +39,9 @@
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
-prgbin_PROGRAMS = libxml2_test$(EXEEXT)
+prgbin_PROGRAMS = libxml_test$(EXEEXT)
subdir = modules/xml/parser/libxml2/test
-DIST_COMMON = $(include_HEADERS) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
$(top_srcdir)/conftools/libtool.m4 \
@@ -55,27 +52,13 @@
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/axis2_config.h
CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(prglibdir)" "$(DESTDIR)$(prgbindir)" \
- "$(DESTDIR)$(includedir)"
-prglibLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(prglib_LTLIBRARIES)
-am__DEPENDENCIES_1 =
-libtest_libxml2_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
- $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-am_libtest_libxml2_la_OBJECTS = libxml2_test.lo
-libtest_libxml2_la_OBJECTS = $(am_libtest_libxml2_la_OBJECTS)
+am__installdirs = "$(DESTDIR)$(prgbindir)"
prgbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
PROGRAMS = $(prgbin_PROGRAMS)
-am_libxml2_test_OBJECTS = main.$(OBJEXT)
-libxml2_test_OBJECTS = $(am_libxml2_test_OBJECTS)
-libxml2_test_DEPENDENCIES = $(am__DEPENDENCIES_1) libtest_libxml2.la \
- $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
+am_libxml_test_OBJECTS = libxml_test.$(OBJEXT)
+libxml_test_OBJECTS = $(am_libxml_test_OBJECTS)
+am__DEPENDENCIES_1 =
+libxml_test_DEPENDENCIES = $(am__DEPENDENCIES_1)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/conftools/depcomp
am__depfiles_maybe = depfiles
@@ -87,12 +70,17 @@
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
-DIST_SOURCES = $(libtest_libxml2_la_SOURCES) $(libxml2_test_SOURCES)
-includeHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(include_HEADERS)
+SOURCES = $(libxml_test_SOURCES)
+DIST_SOURCES = $(libxml_test_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-exec-recursive install-info-recursive \
+ install-recursive installcheck-recursive installdirs-recursive \
+ pdf-recursive ps-recursive uninstall-info-recursive \
+ uninstall-recursive
ETAGS = etags
CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
@@ -201,19 +189,19 @@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
-prgbindir = $(prefix)/bin/unit_test
-prglibdir = $(prefix)/lib/unit_test
-prglib_LTLIBRARIES = libtest_libxml2.la
-AM_CPPFLAGS = $(CPPFLAGS) -g
-libtest_libxml2_la_SOURCES = libxml2_test.c
-include_HEADERS = $(top_builddir)/modules/xml/parser/libxml2/test/*.h
-libtest_libxml2_la_LIBADD = $(LDFLAGS) $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-INCLUDES = -I$(top_builddir)/include \
- -I${CUTEST_HOME}/include
-
-libxml2_test_SOURCES = main.c
-libxml2_test_LDADD = $(LDFLAGS) libtest_libxml2.la $(top_builddir)/modules/libxml2/src/libaxis2_libxml2.la
-all: all-am
+prgbindir = $(prefix)/bin/system_test
+SUBDIRS =
+AM_CPPFLAGS = $(CPPFLAGS) -g -pthread
+libxml_test_SOURCES = libxml_test.c
+libxml_test_LDADD = $(LDFLAGS) -L$(top_builddir)/modules/xml/parser/libxml2/src/.libs -laxis2_libxml2 \
+ -L${LIBXML2_LIB} -lxml2 \
+ -L$(top_builddir)/modules/util/src/.libs -laxis2_util
+
+INCLUDES = -I$(top_builddir)/modules/xml/parser/ \
+ -I$(top_builddir)/modules/util/src \
+ -I$(top_builddir)/include
+
+all: all-recursive
.SUFFIXES:
.SUFFIXES: .c .lo .o .obj
@@ -246,35 +234,6 @@
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-prglibLTLIBRARIES: $(prglib_LTLIBRARIES)
- @$(NORMAL_INSTALL)
- test -z "$(prglibdir)" || $(mkdir_p) "$(DESTDIR)$(prglibdir)"
- @list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- if test -f $$p; then \
- f=$(am__strip_dir) \
- echo " $(LIBTOOL) --mode=install $(prglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(prglibdir)/$$f'"; \
- $(LIBTOOL) --mode=install $(prglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(prglibdir)/$$f"; \
- else :; fi; \
- done
-
-uninstall-prglibLTLIBRARIES:
- @$(NORMAL_UNINSTALL)
- @set -x; list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
- echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(prglibdir)/$$p'"; \
- $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(prglibdir)/$$p"; \
- done
-
-clean-prglibLTLIBRARIES:
- -test -z "$(prglib_LTLIBRARIES)" || rm -f $(prglib_LTLIBRARIES)
- @list='$(prglib_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" != "$$p" || dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-libtest_libxml2.la: $(libtest_libxml2_la_OBJECTS) $(libtest_libxml2_la_DEPENDENCIES)
- $(LINK) -rpath $(prglibdir) $(libtest_libxml2_la_LDFLAGS) $(libtest_libxml2_la_OBJECTS) $(libtest_libxml2_la_LIBADD) $(LIBS)
install-prgbinPROGRAMS: $(prgbin_PROGRAMS)
@$(NORMAL_INSTALL)
test -z "$(prgbindir)" || $(mkdir_p) "$(DESTDIR)$(prgbindir)"
@@ -303,9 +262,9 @@
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
-libxml2_test$(EXEEXT): $(libxml2_test_OBJECTS) $(libxml2_test_DEPENDENCIES)
- @rm -f libxml2_test$(EXEEXT)
- $(LINK) $(libxml2_test_LDFLAGS) $(libxml2_test_OBJECTS) $(libxml2_test_LDADD) $(LIBS)
+libxml_test$(EXEEXT): $(libxml_test_OBJECTS) $(libxml_test_DEPENDENCIES)
+ @rm -f libxml_test$(EXEEXT)
+ $(LINK) $(libxml_test_LDFLAGS) $(libxml_test_OBJECTS) $(libxml_test_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
@@ -313,8 +272,7 @@
distclean-compile:
-rm -f *.tab.c
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxml2_test.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxml_test.Po@am__quote@
.c.o:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@@ -346,22 +304,76 @@
distclean-libtool:
-rm -f libtool
uninstall-info-am:
-install-includeHEADERS: $(include_HEADERS)
- @$(NORMAL_INSTALL)
- test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
- @list='$(include_HEADERS)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
- $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
- done
-uninstall-includeHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(include_HEADERS)'; for p in $$list; do \
- f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
- rm -f "$(DESTDIR)$(includedir)/$$f"; \
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+mostlyclean-recursive clean-recursive distclean-recursive \
+maintainer-clean-recursive:
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -374,10 +386,23 @@
mkid -fID $$unique
tags: TAGS
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
@@ -390,7 +415,7 @@
$$tags $$unique; \
fi
ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
@@ -413,7 +438,6 @@
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
- $(mkdir_p) $(distdir)/$(top_builddir)/modules/xml/parser/libxml2/test
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
@@ -440,22 +464,38 @@
|| exit 1; \
fi; \
done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(mkdir_p) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS)
-installdirs:
- for dir in "$(DESTDIR)$(prglibdir)" "$(DESTDIR)$(prgbindir)" "$(DESTDIR)$(includedir)"; do \
+check: check-recursive
+all-am: Makefile $(PROGRAMS)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(prgbindir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-installcheck: installcheck-am
+installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
@@ -471,73 +511,73 @@
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
+clean: clean-recursive
clean-am: clean-generic clean-libtool clean-prgbinPROGRAMS \
- clean-prglibLTLIBRARIES mostlyclean-am
+ mostlyclean-am
-distclean: distclean-am
+distclean: distclean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
-dvi: dvi-am
+dvi: dvi-recursive
dvi-am:
-html: html-am
+html: html-recursive
-info: info-am
+info: info-recursive
info-am:
-install-data-am: install-includeHEADERS install-prgbinPROGRAMS \
- install-prglibLTLIBRARIES
+install-data-am: install-prgbinPROGRAMS
install-exec-am:
-install-info: install-info-am
+install-info: install-info-recursive
install-man:
installcheck-am:
-maintainer-clean: maintainer-clean-am
+maintainer-clean: maintainer-clean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
-mostlyclean: mostlyclean-am
+mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
-pdf: pdf-am
+pdf: pdf-recursive
pdf-am:
-ps: ps-am
+ps: ps-recursive
ps-am:
-uninstall-am: uninstall-includeHEADERS uninstall-info-am \
- uninstall-prgbinPROGRAMS uninstall-prglibLTLIBRARIES
+uninstall-am: uninstall-info-am uninstall-prgbinPROGRAMS
+
+uninstall-info: uninstall-info-recursive
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-prgbinPROGRAMS clean-prglibLTLIBRARIES \
- ctags distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
+.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
+ clean clean-generic clean-libtool clean-prgbinPROGRAMS \
+ clean-recursive ctags ctags-recursive distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-recursive distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
- install-data-am install-exec install-exec-am \
- install-includeHEADERS install-info install-info-am \
- install-man install-prgbinPROGRAMS install-prglibLTLIBRARIES \
+ install-data-am install-exec install-exec-am install-info \
+ install-info-am install-man install-prgbinPROGRAMS \
install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-includeHEADERS uninstall-info-am \
- uninstall-prgbinPROGRAMS uninstall-prglibLTLIBRARIES
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ maintainer-clean-recursive mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
+ pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
+ uninstall-info-am uninstall-prgbinPROGRAMS
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
Added: webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/libxml_test.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/libxml_test.c?rev=345821&view=auto
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/libxml_test.c (added)
+++ webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/libxml_test.c Sun Nov 20 19:53:26 2005
@@ -0,0 +1,188 @@
+#include <axis2_pull_parser.h>
+#include <axis2_env.h>
+#include <axis2_defines.h>
+#include <axis2.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(int argc, char *argv[])
+{
+ axis2_env_t *env = NULL;
+ axis2_allocator_t *allocator = NULL;
+ axis2_pull_parser_t *parser = NULL;
+ int token = 0;
+ char *p = NULL;
+ int attr_count =0;
+ int ns_count =0;
+ int i = 0;
+ char *filename ="namespaces.xml";
+ if(argc > 1)
+ filename = argv[1];
+
+ allocator = axis2_allocator_init(NULL);
+ env = axis2_env_create(allocator);
+ parser = axis2_pull_parser_create_for_file(&env,filename);
+
+ printf("running test\n\n\n");
+
+ do{
+ token = AXIS2_PULL_PARSER_NEXT(parser, &env);
+ if(token == -1) break;
+
+ switch(token)
+ {
+ case AXIS2_PULL_PARSER_START_DOCUMENT:
+ break;
+
+ case AXIS2_PULL_PARSER_SPACE:
+ break;
+
+ case AXIS2_PULL_PARSER_START_ELEMENT:
+
+ printf ("\n<");
+ p = AXIS2_PULL_PARSER_GET_PREFIX (parser, &env);
+
+ if (p)
+ {
+ printf ("%s:", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ }
+
+ p = AXIS2_PULL_PARSER_GET_NAME(parser, &env);
+ printf ("%s", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ ns_count = AXIS2_PULL_PARSER_GET_NAMESPACE_COUNT(parser, &env);
+ /* printf(" __ ns count %d ",ns_count); */
+ for (i=1; i <= ns_count ; i++)
+ {
+ p = AXIS2_PULL_PARSER_GET_NAMESPACE_PREFIX_BY_NUMBER (parser, &env, i);
+ printf (" xmlns");
+ if(p)
+ printf (":%s=\"", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ p = AXIS2_PULL_PARSER_GET_NAMESPACE_URI_BY_NUMBER (parser, &env, i);
+ printf ("%s\" ", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ }
+
+ attr_count = AXIS2_PULL_PARSER_GET_ATTRIBUTE_COUNT (parser, &env);
+ /* printf("__ attr count %d ",attr_count); */
+ for (i = 1 ; i <= attr_count ; i++)
+ {
+ p = AXIS2_PULL_PARSER_GET_ATTRIBUTE_PREFIX_BY_NUMBER (parser, &env, i);
+ if (p)
+ {
+ printf (" %s:", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ p = AXIS2_PULL_PARSER_GET_ATTRIBUTE_NAME_BY_NUMBER (parser, &env, i );
+ printf ("%s=\"", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ p = AXIS2_PULL_PARSER_GET_ATTRIBUTE_VALUE_BY_NUMBER (parser, &env, i);
+ printf ("%s\"", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ }
+ else
+ {
+ p = AXIS2_PULL_PARSER_GET_ATTRIBUTE_NAME_BY_NUMBER (parser, &env, i);
+ printf (" %s=\"", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ p = AXIS2_PULL_PARSER_GET_ATTRIBUTE_VALUE_BY_NUMBER (parser, &env, i);
+ printf ("%s\"", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ }
+ }
+
+
+ printf (">");
+
+ break;
+
+ case AXIS2_PULL_PARSER_END_ELEMENT:
+
+ printf ("</");
+ p = AXIS2_PULL_PARSER_GET_PREFIX (parser, &env);
+ if (p)
+ {
+ printf ("%s:", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ }
+
+ p = AXIS2_PULL_PARSER_GET_NAME (parser, &env);
+ printf ("%s", p);
+ printf (">\n");
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ break;
+
+ case AXIS2_PULL_PARSER_CHARACTER:
+ p = AXIS2_PULL_PARSER_GET_VALUE (parser, &env);
+ if(p)
+ {
+ printf("%s",p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ }
+ break;
+
+ case AXIS2_PULL_PARSER_EMPTY_ELEMENT:
+
+ printf ("\n<");
+ p = AXIS2_PULL_PARSER_GET_PREFIX (parser, &env);
+
+ if (p)
+ {
+ printf ("%s:", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ }
+
+ p = AXIS2_PULL_PARSER_GET_NAME(parser, &env);
+ printf ("%s", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = NULL;
+ printf(">");
+
+ break;
+
+ case AXIS2_PULL_PARSER_COMMENT:
+
+ p = AXIS2_PULL_PARSER_GET_VALUE(parser, &env);
+ printf ("<!-- %s -->", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ break;
+
+ case AXIS2_PULL_PARSER_PROCESSING_INSTRUCTION:
+
+ p = AXIS2_PULL_PARSER_GET_PI_TARGET(parser, &env);
+ printf ("<? %s ", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ p = AXIS2_PULL_PARSER_GET_PI_DATA(parser, &env);
+ printf (" %s ?>", p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ break;
+
+ case AXIS2_PULL_PARSER_DOCUMENT_TYPE:
+ p= AXIS2_PULL_PARSER_GET_DTD(parser, &env);
+ printf("<!DOCTYPE %s>",p);
+ AXIS2_PULL_PARSER_XML_FREE(parser, &env, p);
+ break;
+
+ default:
+ break;
+ }
+
+
+ }while(1);
+
+
+ AXIS2_PULL_PARSER_FREE(parser, &env);
+ axis2_env_free(env);
+ printf("\n\n");
+ return 0;
+}
Propchange: webservices/axis2/trunk/c/modules/xml/parser/libxml2/test/libxml_test.c
------------------------------------------------------------------------------
svn:executable = *