3
ALLTARGETS = libxml libxml1 xerces-dom sun_dom2.class
5
HEADERS = tools.h ../tools/disp.h ../xmlgen/xmlgen.h ../xmlgen/opcgen.h ../xmlgen/random.h
12
ifeq ($(XMLSEC1), yes)
19
TARGETS += sun_dom2.class
21
ifeq ($(XSECURITY), yes)
28
rm -f $(ALLTARGETS) $(CLASSES)
30
libxml: libxml.c $(HEADERS)
31
$(gcc) $< -o libxml $(XMLSEC_INCLUDE) $(XMLSEC_LIB) $(LIBS) $(FLAGS)
33
libxml1: libxml1.c $(HEADERS) libxml1.h
34
$(gcc) $< -o libxml1 $(XMLSEC1_INCLUDE) $(XMLSEC1_LIB) $(LIBS) $(FLAGS)
36
xerces-dom: xerces-dom.cpp $(HEADERS) xerces-dom.h
37
$(gpp) $< -o xerces-dom $(XSECURITY_INCLUDE) $(XSECURITY_LIB) $(LIBS) $(FLAGS)
39
sun_dom2.class: sun_dom2.java $(CLASSES)
40
$(javac) -classpath $(SUN_CLASSPATH) $<
42
bench.class: bench.java
43
$(javac) -classpath $(SUN_CLASSPATH) $<