]> git.cameronkatri.com Git - mandoc.git/blobdiff - Makefile
Improvements to the xml part.
[mandoc.git] / Makefile
index 0b1bb1896801472ffe2dbbf96fbe16c0515462c7..e659dbc0d449b26655d8514c6cc2ffe577d90d93 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,15 +2,15 @@ CFLAGS += -W -Wall -Wno-unused-parameter -g
 
 LINTFLAGS += -c -e -f -u
 
-LNS    = mdocml.ln html4_strict.ln validate.ln libmdocml.ln roff.ln
+LNS    = mdocml.ln html4_strict.ln xml.ln libmdocml.ln roff.ln
 
 LLNS   = llib-lmdocml.ln
 
 LIBS   = libmdocml.a
 
-OBJS   = mdocml.o html4_strict.o validate.o libmdocml.o roff.o
+OBJS   = mdocml.o html4_strict.o xml.o libmdocml.o roff.o
 
-SRCS   = mdocml.c html4_strict.c validate.c libmdocml.c roff.c
+SRCS   = mdocml.c html4_strict.c xml.c libmdocml.c roff.c
 
 HEADS  = libmdocml.h private.h
 
@@ -21,10 +21,11 @@ CLEAN       = mdocml mdocml.tgz $(LLNS) $(LNS) $(OBJS) $(LIBS)
 INSTALL        = Makefile $(HEADS) $(SRCS) $(MANS)
 
 FAIL   = test.0 test.1 test.2 test.3 test.4 test.5 test.6 \
-         test.15 test.20
+         test.15 test.20 test.22 test.24 test.26 test.27 test.30
 
 SUCCEED        = test.7 test.8 test.9 test.10 test.11 test.12 test.13 \
-         test.14 test.16 test.17 test.18 test.19 test.21
+         test.14 test.16 test.17 test.18 test.19 test.21 test.23 \
+         test.25 test.28 test.29 test.31 test.32 test.33 test.34
 
 
 all: mdocml
@@ -49,39 +50,28 @@ mdocml.tgz: $(INSTALL)
        ( cd .dist/ && tar zcf ../mdocml.tgz mdocml/ )
        rm -rf .dist/
 
-llib-lmdocml.ln: mdocml.ln libmdocml.ln html4_strict.ln validate.ln roff.ln
-       $(LINT) $(LINTFLAGS) -Cmdocml mdocml.ln libmdocml.ln html4_strict.ln validate.ln roff.ln
+llib-lmdocml.ln: mdocml.ln libmdocml.ln html4_strict.ln xml.ln roff.ln
+       $(LINT) $(LINTFLAGS) -Cmdocml mdocml.ln libmdocml.ln html4_strict.ln xml.ln roff.ln
 
-mdocml.ln: mdocml.c 
+mdocml.ln: mdocml.c libmdocml.h
 
-mdocml.o: mdocml.c 
+mdocml.o: mdocml.c libmdocml.h
 
-mdocml.c: libmdocml.h
+libmdocml.a: libmdocml.o html4_strict.o xml.o roff.o
+       $(AR) rs $@ libmdocml.o html4_strict.o xml.o roff.o
 
-libmdocml.a: libmdocml.o html4_strict.o validate.o roff.o
-       $(AR) rs $@ libmdocml.o html4_strict.o validate.o roff.o
+xml.ln: xml.c private.h libmdocml.h
 
-validate.ln: validate.c 
+xml.o: xml.c private.h libmdocml.h
 
-validate.o: validate.c 
+html4_strict.ln: html4_strict.c private.h libmdocml.h
 
-validate.c: private.h libmdocml.h
+html4_strict.o: html4_strict.c private.h libmdocml.h
 
-html4_strict.ln: html4_strict.c 
+roff.ln: roff.c private.h libmdocml.h
 
-html4_strict.o: html4_strict.c 
+roff.o: roff.c private.h libmdocml.h
 
-html4_strict.c: private.h libmdocml.h
-
-roff.ln: roff.c 
-
-roff.o: roff.c 
-
-roff.c: private.h libmdocml.h
-
-libmdocml.ln: libmdocml.c 
-
-libmdocml.o: libmdocml.c 
-
-libmdocml.c: private.h libmdocml.h
+libmdocml.ln: libmdocml.c private.h libmdocml.h
 
+libmdocml.o: libmdocml.c private.h libmdocml.h