# Intended to work with \dm\bin\make.exe VERSION = release_2-0 ZIP = 7z a -tzip CLEAN = del COPY = copy MANGO = mango/ BUILD = build/ EXPORT = export EXAMPLE = example/ LOG = $(MANGO)log/ ICU = $(MANGO)icu/ #documentation all : doc log.zip icu.zip mango.zip example.zip doc : cd doc doxygen mango.txt cd .. $(ZIP) -bd mango_$(VERSION)_doc.zip doc/*.* doc/html/*.* copy mango*.zip $(EXPORT) $(CLEAN) *.zip rd /q /s doc\html #zip files log.zip : $(ZIP) $@ $(LOG)*.d $(BUILD)log.lib $(BUILD)log.brf $(COPY) $@ $(EXPORT)\mango_$(VERSION)_log.zip $(CLEAN) $@ icu.zip : $(ZIP) $@ $(ICU)*.d $(BUILD)icu.lib $(BUILD)icu.brf $(COPY) $@ $(EXPORT)\mango_$(VERSION)_icu.zip $(CLEAN) $@ mango.zip : $(ZIP) -r $@ $(MANGO)*.d $(MANGO)format/dtoa.c $(MANGO)format/dtoa.obj $(BUILD)mango*.lib $(BUILD)mango.brf $(COPY) $@ $(EXPORT)\mango_$(VERSION).zip $(CLEAN) $@ example.zip : $(ZIP) $@ $(EXAMPLE)*.d $(EXAMPLE)*.brf $(COPY) $@ $(EXPORT)\mango_$(VERSION)_example.zip $(CLEAN) $@