include ../settings.MK ifndef FPC FPC = fpc endif PFLAGS += -gl -Fu../Parser OBJECTS = DOM.o XMLParser.o XML.o XMLWriter.o # test_XML.o UNITS = DOM.ppu XMLParser.ppu XML.ppu XMLWriter.ppu all: $(OBJECTS) $(UNITS) test_XML$(EXE) DOM.o DOM.ppu: DOM.PP #type_fixes.ppl $(FPC) $(PFLAGS) $< XMLParser.o XMLParser.ppu: XMLParser.PP DOM.ppu # type_fixes.ppl scanners.ppl $(FPC) $(PFLAGS) $< XML.o XML.ppu: XML.PP DOM.ppu $(FPC) $(PFLAGS) $< ring_buffers.o ring_buffers.ppu: ring_buffers.PP $(FPC) $(PFLAGS) $< test_XML$(EXE) test_XML.o: test_XML.PP $(OBJECTS) $(UNITS) $(FPC) $(PFLAGS) $< XMLWriter.o XMLWriter.ppu: XMLWriter.PP DOM.ppu # type_fixes.ppl $(FPC) $(PFLAGS) $< clean: /bin/rm -f -- $(OBJECTS) $(UNITS) data_out.XML distclean: clean /bin/rm -f test_XML$(EXE)