Changeset 22 for branches/1.0/src/makefile.kmk
- Timestamp:
- Apr 19, 2010, 2:37:55 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/src/makefile.kmk
r21 r22 55 55 56 56 #build other files en (e.g. help) 57 OTHERS = /en/uni.ipf$(PATH_BIN)/en/uni.hlp $(PATH_BIN)/en/readme.txt57 OTHERS = $(PATH_BIN)/en/uni.hlp $(PATH_BIN)/en/readme.txt 58 58 OTHER_CLEAN = $(PATH_BIN)/en/uni.hlp $(PATH_BIN)/en/readme.txt 59 59 60 60 #build other files de (e.g. help) 61 OTHERS += /de/uni.ipf$(PATH_BIN)/de/uni.hlp $(PATH_BIN)/de/readme.txt61 OTHERS += $(PATH_BIN)/de/uni.hlp $(PATH_BIN)/de/readme.txt 62 62 OTHER_CLEAN += $(PATH_BIN)/de/uni.hlp $(PATH_BIN)/de/readme.txt 63 63 … … 93 93 @BldLevelInf0.cmd $(VERSION) $(BUILD) 94 94 95 # substitute macros in ipf file en96 /en/uni.ipf: Config.kmk ./en/uni.ipf97 $(QUIET)$(SED) "s;_VERSION_;$(VERSION);g" ./en/uni.ipf \98 | $(SED) "s;_BUILD_;$(BUILD);g" \99 > uni_en.ipf100 101 # substitute macros in ipf file de102 /de/uni.ipf: Config.kmk ./de/uni.ipf103 $(QUIET)$(SED) "s;_VERSION_;$(VERSION);g" ./de/uni.ipf \104 | $(SED) "s;_BUILD_;$(BUILD);g" \105 > uni_de.ipf106 95 107 96 # compile english help file 108 $(PATH_BIN)/en/uni.hlp: en/uni.ipf ./uni.h config.kmk 109 -gcc -E -I./h -I./en -x c uni_en.ipf > uni_en.i 97 $(PATH_BIN)/en/uni.hlp: ./en/uni.ipf version.h Config.kmk 98 -@mkdir $(PATH_OBJ) 99 -@mkdir $(PATH_OBJ)\en 100 @ppwizard.cmd ./en/uni.ipf /Pack:N /output:$(PATH_OBJ)/en/uni.ipf /other /WarningsRc:0 110 101 -@mkdir $(PATH_BIN) 111 -@mkdir $(PATH_BIN)/en 112 $(TOOLKIT)\bin\ipfc.exe uni_en.i $(PATH_BIN)/en/uni.hlp /COUNTRY=001 /CODEPAGE=850 113 rm uni_en.i 114 rm uni_en.ipf 102 -@mkdir $(PATH_BIN)\en 103 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/en/uni.ipf $(PATH_BIN)/en/uni.hlp /COUNTRY=001 /CODEPAGE=850 115 104 116 105 # compile german help file 117 $(PATH_BIN)/de/uni.hlp: de/uni.ipf ./uni.h config.kmk 118 -gcc -E -I./h -I./de -x c uni_de.ipf > uni_de.i 106 $(PATH_BIN)/de/uni.hlp: ./de/uni.ipf version.h Config.kmk 107 -@mkdir $(PATH_OBJ) 108 -@mkdir $(PATH_OBJ)\de 109 @ppwizard.cmd ./de/uni.ipf /Pack:N /output:$(PATH_OBJ)/de/uni.ipf /other /WarningsRc:0 119 110 -@mkdir $(PATH_BIN) 120 -@mkdir $(PATH_BIN)/de 121 $(TOOLKIT)\bin\ipfc.exe uni_de.i $(PATH_BIN)/de/uni.hlp /COUNTRY=001 /CODEPAGE=850 122 rm uni_de.i 123 rm uni_de.ipf 111 -@mkdir $(PATH_BIN)\de 112 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/de/uni.ipf $(PATH_BIN)/de/uni.hlp /COUNTRY=001 /CODEPAGE=850 113 124 114 125 115 # substitute macros in docs en … … 135 125 > $(PATH_BIN)/de/readme.txt 136 126 127 # substitute macros in version.h 128 version.h: Config.kmk version.h_ 129 $(SED) "s;_VERSION_;$(VERSION);g" version.h_ \ 130 | $(SED) "s;_WPIVERSION_;$(subst .,\\\,$(VERSION));g" \ 131 | $(SED) "s;_BUILD_;$(BUILD);g" \ 132 > version.h 137 133 138 134 # final: zip all files!
Note:
See TracChangeset
for help on using the changeset viewer.