diff options
author | Kurt Zenker <kz@openoffice.org> | 2003-08-25 14:40:47 +0000 |
---|---|---|
committer | Kurt Zenker <kz@openoffice.org> | 2003-08-25 14:40:47 +0000 |
commit | 99947b26db6ed6bcc1d6dab10f36426e1cec2a6a (patch) | |
tree | 25b971d46d3a69de3c5252f09385b75088d05be3 /solenv | |
parent | a8888ede45bde0d519257f9e88fdf6023b4d3d6c (diff) |
INTEGRATION: CWS ause04 (1.8.32); FILE MERGED
2003/08/12 12:55:10 gh 1.8.32.3: generate new hid.lst using particles
2003/07/11 13:29:04 hjs 1.8.32.2: #108794#, #110619# rework src/srs targets and dependencies
2003/06/26 16:39:58 hjs 1.8.32.1: #103889#, #108794# - cleanup resource targets
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/inc/tg_srs.mk | 211 |
1 files changed, 61 insertions, 150 deletions
diff --git a/solenv/inc/tg_srs.mk b/solenv/inc/tg_srs.mk index 5d47aaacf..bc071e875 100644 --- a/solenv/inc/tg_srs.mk +++ b/solenv/inc/tg_srs.mk @@ -2,9 +2,9 @@ # # $RCSfile: tg_srs.mk,v $ # -# $Revision: 1.9 $ +# $Revision: 1.10 $ # -# last change: $Author: hjs $ $Date: 2003-08-18 14:49:21 $ +# last change: $Author: kz $ $Date: 2003-08-25 15:40:47 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -61,65 +61,6 @@ #************************************************************************* - -# und so mit response file -#.IF "$(OS)" == "DOS" -# fuer DOSSTCIX nicht \" sondern " -.IF "$(GUI)" == "MAC" -RSCUPDVERMAC+=-DUPDVER=¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶"$(RSCUPDVER)¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶" -.ELSE -RSCUPDVERMAC+=-DUPDVER="$(RSCUPDVER)" -.ENDIF -#.ELSE -#RSCUPDVERMAC=-DUPDVER=\"$(RSCUPDVER)\" -#.ENDIF - -# und so mit response file -.IF "$(GUI)" == "MAC" -RSCUPDVERMAC+=-DUPDVER=¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶"$(RSCUPDVER)¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶" -.ELSE -RSCUPDVERMAC+=-DUPDVER="$(RSCUPDVER)" -.ENDIF - -.IF "$(lintit)"=="" -.IF "$(GUI)"=="WNT" -.IF "$(CPU)"=="I" -.IF "$(no_hids)$(NO_HIDS)"=="" -.IF "$(USE_SHELL)"=="4nt" -.IF "$(SRCFILES)"!="" -HIDFILES=$(foreach,i,$(SRCFILES:f) $(SRS)$/$(i:s/.src/.hid/)) -HIDSRSPARTICLE=$(MISC)$/$(TARGET)_srs.hid -$(HIDSRSPARTICLE) : $(HIDFILES) - @echo ------------------------------ - @echo Making: $@ - @+if exist $(HIDSRSPARTICLE) rm $(HIDSRSPARTICLE) - +$(TYPE) $(HIDFILES) > $(HIDSRSPARTICLE) -ALLTAR : $(HIDSRSPARTICLE) -.ENDIF -.ENDIF # "$(USE_SHELL)"=="4nt" -.ENDIF -.ENDIF -.ENDIF -.ENDIF - - -.IF "$(SRCTARGET)"!="" -$(SRCTARGET) : $(SRCFILES) - @echo ------------------------------ - @echo Making: $@ -.IF "$(make_srs_deps)" != "" - +$(RSC) $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) -I$(INCLOCPRJ) -I$(INCLOCAL) -I$(INC) -I$(INCCOM) $(RSCDEFS) $(RSCUPDVERMAC) -fp$@ $(SRCFILES) -.ELSE - $(RSC) -presponse @$(mktmp $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) \ - $(INCLUDE) $(RSCDEFS) $(RSCUPDVERMAC) \ - -fp$@ \ - $(SRCFILES) \ - ) -.ENDIF -.ENDIF - - - .IF "$(MULTI_SRC_FLAG)"=="" SRC1 ?= TNR!:=1 @@ -149,117 +90,87 @@ $(SRC8TARGET) .NULL : SRC8 SRC9 ?= TNR!:=9 $(SRC9TARGET) .NULL : SRC9 -.ENDIF +# ----------------- + +DEPSRS1 ?= TNR!:=1 +$(DEPSRS1FILE) .NULL : DEPSRS1 + +DEPSRS2 ?= TNR!:=2 +$(DEPSRS2FILE) .NULL : DEPSRS2 + +DEPSRS3 ?= TNR!:=3 +$(DEPSRS3FILE) .NULL : DEPSRS3 + +DEPSRS4 ?= TNR!:=4 +$(DEPSRS4FILE) .NULL : DEPSRS4 + +DEPSRS5 ?= TNR!:=5 +$(DEPSRS5FILE) .NULL : DEPSRS5 + +DEPSRS6 ?= TNR!:=6 +$(DEPSRS6FILE) .NULL : DEPSRS6 -# ------- -# - SRC1 - -# ------- +DEPSRS7 ?= TNR!:=7 +$(DEPSRS7FILE) .NULL : DEPSRS7 + +DEPSRS8 ?= TNR!:=8 +$(DEPSRS8FILE) .NULL : DEPSRS8 + +DEPSRS9 ?= TNR!:=9 +$(DEPSRS9FILE) .NULL : DEPSRS9 + +.ENDIF .IF "$(MULTI_SRC_FLAG)" == "" -SRC1 SRC2 SRC3 SRC4 SRC5 SRC6 SRC7 SRC8 SRC9 : -.IF "$(GUI)" != "MAC" +SRC1 SRC2 SRC3 SRC4 SRC5 SRC6 SRC7 SRC8 SRC9: @+dmake $(SRS)$/$(SRS$(TNR)NAME).srs MULTI_SRC_FLAG=true TNR:=$(TNR) $(MFLAGS) $(CALLMACROS) -.ELSE - @+dmake "$(SRS)$/$(SRS$(TNR)NAME).srs" MULTI_SRC_FLAG=true TNR:=$(TNR) $(MFLAGS) $(CALLMACROS) -.ENDIF + +DEPSRS1 DEPSRS2 DEPSRS3 DEPSRS4 DEPSRS5 DEPSRS6 DEPSRS7 DEPSRS8 DEPSRS9: + @+dmake $(DEPSRS$(TNR)FILE) MULTI_SRC_FLAG=true TNR:=$(TNR) $(MFLAGS) $(CALLMACROS) .ELSE -.IF "$(lintit)"=="" -.IF "$(GUI)"=="WNT" -.IF "$(CPU)"=="I" -.IF "$(no_hids)$(NO_HIDS)"=="" -.IF "$(USE_SHELL)"=="4nt" +####################################################### +# unroll begin + +.IF "$(SRS$(TNR)NAME)"!="" +.IF "$(BUILDHIDS)"!="" HID$(TNR)FILES=$(foreach,i,$(SRC$(TNR)FILES:f) $(SRS)$/$(i:s/.src/.hid/)) -HIDSRS$(TNR)PARTICLE=$(MISC)$/$(SRS$(TNR)NAME)_srs.hid +HIDSRS$(TNR)PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(SRS))$/$(SRS$(TNR)NAME)_srs.hid $(HIDSRS$(TNR)PARTICLE) : $(HID$(TNR)FILES) @echo ------------------------------ @echo Making: $@ - @+if exist $(HIDSRS$(TNR)PARTICLE) rm $(HIDSRS$(TNR)PARTICLE) - +$(TYPE) $(HID$(TNR)FILES) > $(HIDSRS$(TNR)PARTICLE) + @+if exist $@ rm $@ + +$(TYPE) $(HID$(TNR)FILES) > $@.$(ROUT).tmp + @+$(RENAME) $@.$(ROUT).tmp $@ -SRS$(TNR) : $(HIDSRS$(TNR)PARTICLE) $(HID$(TNR)FILES) -.ENDIF # "$(USE_SHELL)"=="4nt" -.ENDIF -.ENDIF -.ENDIF -.ENDIF +.IF "$(L10N_framework)"=="" +ALLTAR : $(HIDSRS$(TNR)PARTICLE) +.ENDIF # "$(L10N_framework)"=="" + +.ENDIF # "$(BUILDHIDS)"!="" -$(SRS)$/$(SRS$(TNR)NAME).srs: $(SRC$(TNR)FILES) $(HIDSRS$(TNR)PARTICLE) $(HID$(TNR)FILES) +$(MISC)$/$(PWD:f).$(SRS$(TNR)NAME).dprr: $(SRC$(TNR)FILES) $(HIDSRS$(TNR)PARTICLE) $(HID$(TNR)FILES) + @echo ------------------------------ + @echo Making: $@ + +-$(RM) $(MISC)$/$(PWD:f).$(SRS$(TNR)NAME).dprr >& $(NULLDEV) + +$(RSC) $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) -I$(INCLOCPRJ) -I$(INCLOCAL) -I$(INC) -I$(INCCOM) $(RSCDEFS) $(RSCUPDVERDEF) -fp$@ $(SRC$(TNR)FILES) + +$(SRS)$/$(SRS$(TNR)NAME).srs: $(SRC$(TNR)FILES) @echo ------------------------------ @echo Making: $@ -.IF "$(make_srs_deps)" != "" - +$(RSC) $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) -I$(INCLOCPRJ) -I$(INCLOCAL) -I$(INC) -I$(INCCOM) $(RSCDEFS) $(RSCUPDVERMAC) -fp$@ $(SRC$(TNR)FILES) -.ELSE echo $(SRC$(TNR)FILES) +$(RSC) -presponse @$(mktmp \ $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) \ - $(INCLUDE) $(RSCDEFS) $(RSCUPDVERMAC) \ + $(INCLUDE) $(RSCDEFS) $(RSCUPDVERDEF) \ -fp$@ \ $(SRC$(TNR)FILES) \ ) -.ENDIF -.ENDIF - -.IF "$(MULTI_SRS_FLAG)"=="" - -SRS1 ?= TNR!:=1 -$(SRS1TARGET) .NULL : SRS1 - -SRS2 ?= TNR!:=2 -$(SRS2TARGET) .NULL : SRS2 - -SRS3 ?= TNR!:=3 -$(SRS3TARGET) .NULL : SRS3 - -SRS4 ?= TNR!:=4 -$(SRS4TARGET) .NULL : SRS4 - -SRS5 ?= TNR!:=5 -$(SRS5TARGET) .NULL : SRS5 -SRS6 ?= TNR!:=6 -$(SRS6TARGET) .NULL : SRS6 +.ENDIF # "$(SRS$(TNR)NAME)"!="" -SRS7 ?= TNR!:=7 -$(SRS7TARGET) .NULL : SRS7 +# unroll end +####################################################### -SRS8 ?= TNR!:=8 -$(SRS8TARGET) .NULL : SRS8 +.ENDIF # "$(MULTI_SRC_FLAG)"=="" -SRS9 ?= TNR!:=9 -$(SRS9TARGET) .NULL : SRS9 - -.ENDIF - -# ------- -# - SRS1 - -# ------- - -.IF "$(MULTI_SRS_FLAG)" == "" -SRS1 SRS2 SRS3 SRS4 SRS5 SRS6 SRS7 SRS8 SRS9: -.IF "$(GUI)" != "MAC" - @+dmake $(SRS$(TNR)TARGET) MULTI_SRS_FLAG=true TNR:=$(TNR) $(MFLAGS) $(CALLMACROS) -.ELSE - @+dmake "$(SRS$(TNR)TARGET)" MULTI_SRS_FLAG=true TNR:=$(TNR) $(MFLAGS) $(CALLMACROS) -.ENDIF # "$(GUI)" != "MAC" -.ELSE -$(SRS$(TNR)TARGET): $(SRS$(TNR)FILES) $(SRS$(TNR)DEPN) - @echo ------------------------------ - @echo Making: $@ -.IF "$(GUI)" != "MAC" -.IF "$(GUI)" == "UNX" - +$(RSC) -r $(RSC_RES_CHARSET) -fs$(SRS$(TNR)TARGET) -I$(INPATH)$/res \ - -I$(RES) \ - -I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(RSCLOCINC) -I$(RSCGLOINC) $(SOLARINC) \ - $(RSC$(TNR)HEADER) $(SRS$(TNR)FILES) -.ELSE # "$(GUI)" == "UNX" - +$(RSC) -r $(RSC_RES_CHARSET) -fs$(SRS$(TNR)TARGET) \ - -I$(INPATH)$/res -I$(RES) \ - -I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INCLUDE) \ - $(RSC$(TNR)HEADER) $(SRS$(TNR)FILES) -.ENDIF # "$(GUI)" == "UNX" -.ELSE # "$(GUI)" != "MAC" - +$(RSC) -r $(RSC_RES_CHARSET) -fs$(SRS$(TNR)TARGET) -fo$(RES)$/$(RES$(TNR)TARGET).res -I$(SOLARENV)$/res -I$(INPATH)$/res -I$(RSCEXTINC) -I"$(INCLUDE:s/inc/inc:/)" -I$(SOLARINCDIR)$/ $(RSCDEFS) $(RSCUPDVERMAC) $(RSC$(TNR)HEADER) $(SRS$(TNR)FILES) -.ENDIF # "$(GUI)" != "MAC" -.ENDIF # "$(MULTI_SRS_FLAG)" == "" |