Changeset 651 for trunk/client/src
- Timestamp:
- Nov 4, 2011, 4:05:10 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/src/Makefile.kmk
r649 r651 60 60 ndpsmb_LIBPATH = $(SAMBA)/source3/bin $(Z_LIBDIR) 61 61 62 ndpsmb_CLEAN = rc/description.rc $(PATH_BIN)/ndpsmb.dll 63 62 ndpsmb_CLEAN = rc/description.rc $(PATH_STAGE_LIB)/ndpsmb.dll 64 63 65 64 #build other files (e.g. help) 66 OTHERS = $(PATH_BIN)/en/ndpsmb.hlp $(PATH_BIN)/readme.txt \ 67 $(PATH_BIN)/fr/ndpsmb.hlp $(PATH_BIN)/readme_fr.txt \ 68 $(PATH_BIN)/de/ndpsmb.hlp $(PATH_BIN)/readme_de.txt 69 OTHER_CLEAN = $(PATH_BIN)/en/ndpsmb.hlp $(PATH_OBJ)/en/ndpsmb.ipf $(PATH_BIN)/readme.txt \ 70 $(PATH_BIN)/fr/ndpsmb.hlp $(PATH_OBJ)/fr/ndpsmb.ipf $(PATH_BIN)/readme_fr.txt \ 71 $(PATH_BIN)/de/ndpsmb.hlp $(PATH_OBJ)/de/ndpsmb.ipf $(PATH_BIN)/readme_de.txt 65 OTHERS = $(PATH_INST_LIB)/en/ndpsmb.hlp $(PATH_INST_LIB)/readme.txt \ 66 $(PATH_INST_LIB)/fr/ndpsmb.hlp $(PATH_INST_LIB)/readme_fr.txt \ 67 $(PATH_INST_LIB)/de/ndpsmb.hlp $(PATH_INST_LIB)/readme_de.txt 68 OTHER_CLEAN += $(PATH_INST_LIB)/en/ndpsmb.hlp $(PATH_OBJ)/en/ndpsmb.ipf $(PATH_INST_LIB)/readme.txt \ 69 $(PATH_INST_LIB)/fr/ndpsmb.hlp $(PATH_OBJ)/fr/ndpsmb.ipf $(PATH_INST_LIB)/readme_fr.txt \ 70 $(PATH_INST_LIB)/de/ndpsmb.hlp $(PATH_OBJ)/de/ndpsmb.ipf $(PATH_INST_LIB)/readme_de.txt 71 72 72 73 73 # install some more files 74 74 INSTALLS = ndpsmb-docs 75 ndpsmb-docs_INST = bin/75 ndpsmb-docs_INST = lib/ 76 76 ndpsmb-docs_SOURCES = COPYING resources/ndpsmb.ndp resources/instpl.cmd resources/uninstpl.cmd 77 OTHER_CLEAN += $(PATH_ BIN)/COPYING $(PATH_BIN)/ndpsmb.ndp $(PATH_BIN)/instpl.cmd $(PATH_BIN)/uninstpl.cmd77 OTHER_CLEAN += $(PATH_INST_LIB)/COPYING $(PATH_INST_LIB)/ndpsmb.ndp $(PATH_INST_LIB)/instpl.cmd $(PATH_INST_LIB)/uninstpl.cmd $(PATH_INST_LIB)/ndpsmb.dll $(PATH_OBJ)/ndpsmb.wis 78 78 79 79 … … 109 109 110 110 # compile help file 111 $(PATH_ BIN)/en/ndpsmb.hlp: ./help/ndpsmb.ipf nversion.h Config.kmk ./help/changelog.txt111 $(PATH_INST_LIB)/en/ndpsmb.hlp: ./help/ndpsmb.ipf nversion.h Config.kmk ./help/changelog.txt 112 112 -@mkdir $(PATH_OBJ) 113 113 -@mkdir $(PATH_OBJ)\en 114 114 @ppwizard.cmd ./help/ndpsmb.ipf /Pack:N /output:$(PATH_OBJ)/en/ndpsmb.ipf /other /WarningsRc:0 /Define:en /Define:ipf 115 -@mkdir $(PATH_BIN) 116 -@mkdir $(PATH_BIN)\en 117 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/en/ndpsmb.ipf $(PATH_BIN)/en/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850 115 -@mkdir $(PATH_INS) 116 -@mkdir $(PATH_INST_LIB) 117 -@mkdir $(PATH_INST_LIB)\en 118 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/en/ndpsmb.ipf $(PATH_INST_LIB)/en/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850 118 119 119 $(PATH_ BIN)/fr/ndpsmb.hlp: ./help/ndpsmb_fr.ipf nversion.h Config.kmk ./help/changelog.txt120 $(PATH_INST_LIB)/fr/ndpsmb.hlp: ./help/ndpsmb_fr.ipf nversion.h Config.kmk ./help/changelog.txt 120 121 -@mkdir $(PATH_OBJ) 121 122 -@mkdir $(PATH_OBJ)\fr 122 123 @ppwizard.cmd ./help/ndpsmb_fr.ipf /Pack:N /output:$(PATH_OBJ)/fr/ndpsmb.ipf /other /WarningsRc:0 /Define:fr /Define:ipf 123 -@mkdir $(PATH_ BIN)124 -@mkdir $(PATH_ BIN)\fr125 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/fr/ndpsmb.ipf $(PATH_ BIN)/fr/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850124 -@mkdir $(PATH_INST_LIB) 125 -@mkdir $(PATH_INST_LIB)\fr 126 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/fr/ndpsmb.ipf $(PATH_INST_LIB)/fr/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850 126 127 127 $(PATH_ BIN)/de/ndpsmb.hlp: ./help/ndpsmb_de.ipf nversion.h Config.kmk ./help/changelog.txt128 $(PATH_INST_LIB)/de/ndpsmb.hlp: ./help/ndpsmb_de.ipf nversion.h Config.kmk ./help/changelog.txt 128 129 -@mkdir $(PATH_OBJ) 129 130 -@mkdir $(PATH_OBJ)\de 130 131 @ppwizard.cmd ./help/ndpsmb_de.ipf /Pack:N /output:$(PATH_OBJ)/de/ndpsmb.ipf /other /WarningsRc:0 /Define:de /Define:ipf 131 -@mkdir $(PATH_ BIN)132 -@mkdir $(PATH_ BIN)\de133 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/de/ndpsmb.ipf $(PATH_ BIN)/de/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850132 -@mkdir $(PATH_INST_LIB) 133 -@mkdir $(PATH_INST_LIB)\de 134 $(TOOLKIT)\bin\ipfc.exe $(PATH_OBJ)/de/ndpsmb.ipf $(PATH_INST_LIB)/de/ndpsmb.hlp /COUNTRY=001 /CODEPAGE=850 134 135 135 136 … … 142 143 143 144 # substitute macros in docs 144 $(PATH_ BIN)/readme.txt: Config.kmk ./help/readme.txt nversion.h ./help/changelog.txt145 @ppwizard.cmd ./help/readme.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_ BIN)/readme.txt /other /WarningsRc:0 /Define:en /Define:txt145 $(PATH_INST_LIB)/readme.txt: Config.kmk ./help/readme.txt nversion.h ./help/changelog.txt 146 @ppwizard.cmd ./help/readme.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_INST_LIB)/readme.txt /other /WarningsRc:0 /Define:en /Define:txt 146 147 147 $(PATH_ BIN)/readme_fr.txt: Config.kmk ./help/readme_fr.txt nversion.h ./help/changelog.txt148 @ppwizard.cmd ./help/readme_fr.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_ BIN)/readme_fr.txt /other /WarningsRc:0 /Define:fr /Define:txt148 $(PATH_INST_LIB)/readme_fr.txt: Config.kmk ./help/readme_fr.txt nversion.h ./help/changelog.txt 149 @ppwizard.cmd ./help/readme_fr.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_INST_LIB)/readme_fr.txt /other /WarningsRc:0 /Define:fr /Define:txt 149 150 150 $(PATH_ BIN)/readme_de.txt: Config.kmk ./help/readme_de.txt nversion.h ./help/changelog.txt151 @ppwizard.cmd ./help/readme_de.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_ BIN)/readme_de.txt /other /WarningsRc:0 /Define:de /Define:txt151 $(PATH_INST_LIB)/readme_de.txt: Config.kmk ./help/readme_de.txt nversion.h ./help/changelog.txt 152 @ppwizard.cmd ./help/readme_de.txt /option:KeepIndent=On /option:LeaveBlankLines=On /Pack:N /output:$(PATH_INST_LIB)/readme_de.txt /other /WarningsRc:0 /Define:de /Define:txt 152 153 153 154 # final: zip all files! 154 155 $(PATH_ROOT)/dist/$(PACKAGE_NAME).zip: \ 155 $(PATH_ BIN)/instpl.cmd \156 $(PATH_ BIN)/uninstpl.cmd \157 $(PATH_ BIN)/ndpsmb.dll \158 $(PATH_ BIN)/COPYING \159 $(PATH_ BIN)/en/ndpsmb.hlp \160 $(PATH_ BIN)/fr/ndpsmb.hlp \161 $(PATH_ BIN)/de/ndpsmb.hlp \162 $(PATH_ BIN)/readme.txt \163 $(PATH_ BIN)/readme_fr.txt \164 $(PATH_ BIN)/readme_de.txt156 $(PATH_INST_LIB)/instpl.cmd \ 157 $(PATH_INST_LIB)/uninstpl.cmd \ 158 $(PATH_INST_LIB)/ndpsmb.dll \ 159 $(PATH_INST_LIB)/COPYING \ 160 $(PATH_INST_LIB)/en/ndpsmb.hlp \ 161 $(PATH_INST_LIB)/fr/ndpsmb.hlp \ 162 $(PATH_INST_LIB)/de/ndpsmb.hlp \ 163 $(PATH_INST_LIB)/readme.txt \ 164 $(PATH_INST_LIB)/readme_fr.txt \ 165 $(PATH_INST_LIB)/readme_de.txt 165 166 $(QUIET)$(MKDIR) -p $(PATH_ROOT)/dist 166 167 $(QUIET)$(RM) -f $@ 167 $(QUIET)$(REDIRECT) -C $(PATH_ BIN) -- zip -Sr9 $@ \*168 $(QUIET)$(REDIRECT) -C $(PATH_INST_LIB) -- zip -Sr9 $@ \* 168 169 169 170 … … 171 172 $(PATH_ROOT)/dist/$(PACKAGE_NAME).wpi: \ 172 173 ./resources/ndpsmb.tpl \ 173 $(PATH_ BIN)/instpl.cmd \174 $(PATH_ BIN)/uninstpl.cmd \175 $(PATH_ BIN)/ndpsmb.dll \176 $(PATH_ BIN)/COPYING \177 $(PATH_ BIN)/en/ndpsmb.hlp \178 $(PATH_ BIN)/fr/ndpsmb.hlp \179 $(PATH_ BIN)/de/ndpsmb.hlp \180 $(PATH_ BIN)/readme.txt \181 $(PATH_ BIN)/readme_fr.txt \182 $(PATH_ BIN)/readme_de.txt174 $(PATH_INST_LIB)/instpl.cmd \ 175 $(PATH_INST_LIB)/uninstpl.cmd \ 176 $(PATH_INST_LIB)/ndpsmb.dll \ 177 $(PATH_INST_LIB)/COPYING \ 178 $(PATH_INST_LIB)/en/ndpsmb.hlp \ 179 $(PATH_INST_LIB)/fr/ndpsmb.hlp \ 180 $(PATH_INST_LIB)/de/ndpsmb.hlp \ 181 $(PATH_INST_LIB)/readme.txt \ 182 $(PATH_INST_LIB)/readme_fr.txt \ 183 $(PATH_INST_LIB)/readme_de.txt 183 184 $(QUIET)$(MKDIR) -p $(PATH_ROOT)/dist 184 185 $(QUIET)$(RM) -f $@ 185 186 @ppwizard.cmd resources/ndpsmb.tpl /Pack:N /output:$(PATH_OBJ)/ndpsmb.wis /other /WarningsRc:0 186 $(QUIET)$(REDIRECT) -C $(PATH_ BIN) -- runwic.cmd $(subst /,\\,$@) -a 2 -r ".\en\*.hlp"187 $(QUIET)$(REDIRECT) -C $(PATH_ BIN) -- runwic.cmd $(subst /,\\,$@) -a 3 -r ".\fr\*.hlp"188 $(QUIET)$(REDIRECT) -C $(PATH_ BIN) -- runwic.cmd $(subst /,\\,$@) -a 4 -r ".\de\*.hlp"189 $(QUIET)$(REDIRECT) -C $(PATH_ BIN) -- runwic.cmd $(subst /,\\,$@) -s $(subst /,\\,$(PATH_OBJ))\\ndpsmb.wis -a 1 "*"187 $(QUIET)$(REDIRECT) -C $(PATH_INST_LIB) -- runwic.cmd $(subst /,\\,$@) -a 2 -r ".\en\*.hlp" 188 $(QUIET)$(REDIRECT) -C $(PATH_INST_LIB) -- runwic.cmd $(subst /,\\,$@) -a 3 -r ".\fr\*.hlp" 189 $(QUIET)$(REDIRECT) -C $(PATH_INST_LIB) -- runwic.cmd $(subst /,\\,$@) -a 4 -r ".\de\*.hlp" 190 $(QUIET)$(REDIRECT) -C $(PATH_INST_LIB) -- runwic.cmd $(subst /,\\,$@) -s $(subst /,\\,$(PATH_OBJ))\\ndpsmb.wis -a 1 "*"
Note:
See TracChangeset
for help on using the changeset viewer.