diff options
author | Hans-Joachim Lankenau <hjs@openoffice.org> | 2004-06-25 15:13:57 +0000 |
---|---|---|
committer | Hans-Joachim Lankenau <hjs@openoffice.org> | 2004-06-25 15:13:57 +0000 |
commit | eff931b15731445861a40642018360ac34f9e8ab (patch) | |
tree | 47db21a56ee29574a7e8ae44608d81e751af390e /solenv/inc/tg_srs.mk | |
parent | a9c43f1e44de2c94635c0e3adc69c35814c671c9 (diff) |
INTEGRATION: CWS mergebuild (1.10.6); FILE MERGED
2004/05/19 14:37:03 hjs 1.10.6.9: #i8252# avoid blanks in rscdep switches
2004/05/18 11:50:32 hjs 1.10.6.8: RESYNC: (1.10-1.11); FILE MERGED
2004/05/05 15:34:18 hjs 1.10.6.7: #i8252# cleanup
2004/01/21 13:44:32 hjs 1.10.6.6: #i8252# switch to transex3 to avoid problems in local modules
2003/11/12 16:54:20 hjs 1.10.6.5: #i8252# some temporary hacks to avoid breakage
2003/10/28 12:42:31 hjs 1.10.6.4: #i8252# add missing rename
2003/09/22 16:52:06 hjs 1.10.6.3: #111237# localize on the fly
2003/09/16 10:54:05 ihi 1.10.6.2: #i8252# more preps
2003/09/11 15:11:09 hjs 1.10.6.1: #95755#, #111237#, #111260#, #i8252# preparing switch to iso codes as language identifiers
Diffstat (limited to 'solenv/inc/tg_srs.mk')
-rw-r--r-- | solenv/inc/tg_srs.mk | 50 |
1 files changed, 43 insertions, 7 deletions
diff --git a/solenv/inc/tg_srs.mk b/solenv/inc/tg_srs.mk index d663ddc46899..9eb55a4fb3ba 100644 --- a/solenv/inc/tg_srs.mk +++ b/solenv/inc/tg_srs.mk @@ -2,9 +2,9 @@ # # $RCSfile: tg_srs.mk,v $ # -# $Revision: 1.11 $ +# $Revision: 1.12 $ # -# last change: $Author: hr $ $Date: 2004-04-08 15:10:07 $ +# last change: $Author: hjs $ $Date: 2004-06-25 16:13:57 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -153,18 +153,54 @@ $(MISC)$/$(PWD:f).$(SRS$(TNR)NAME).dprr: $(SRC$(TNR)FILES) $(HIDSRS$(TNR)PARTICL @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$(SRS)$/$(SRS$(TNR)NAME).srs -fo$@ $(SRC$(TNR)FILES) - -$(SRS)$/$(SRS$(TNR)NAME).srs: $(SRC$(TNR)FILES) + +$(RSC) $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) -I$(INCLOCPRJ) -I$(INCLOCAL) -I$(INC) -I$(INCCOM) $(RSCDEFS) $(RSCUPDVERDEF) -fp{$(SRS)$/$(SRS$(TNR)NAME).srs} -fo$@ $(SRC$(TNR)FILES) + +.IF "$(common_build_srs)"!="" +$(foreach,i,$(SRC$(TNR)FILES) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/$(TARGET)$/$i) : $$(@:f) localize.sdf + +-$(MKDIR) $(@:d) + +-$(RM) $@ + $(WRAPCMD) $(TRANSEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all +# dirty hack +# if (! -e $@.$(INPATH) ) cp $(@:f) $@.$(INPATH) + +$(RENAME) $@.$(INPATH) $@ + +-$(RM) $@.$(INPATH) +.ELSE # "$(common_build_srs)"!="" +$(foreach,i,$(SRC$(TNR)FILES) $(MISC)$/$(TARGET)$/$i) : $$(@:f) localize.sdf + +-$(MKDIR) $(@:d) + +-$(RM) $@ + $(WRAPCMD) $(TRANSEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all +# dirty hack +# if (! -e $@.$(INPATH) ) cp $(@:f) $@.$(INPATH) + +$(RENAME) $@.$(INPATH) $@ + +-$(RM) $@.$(INPATH) +.ENDIF # "$(common_build_srs)"!="" + +.IF "$(common_build_srs)"!="" +# SRS already pointing to common!? +#$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(SRS))$/$(SRS$(TNR)NAME).srs: $(foreach,i,$(SRC$(TNR)FILES) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/$(TARGET)$/$i) +$(SRS)$/$(SRS$(TNR)NAME).srs: $(foreach,i,$(SRC$(TNR)FILES) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/$(TARGET)$/$i) + @echo ------------------------------ + @echo Making: $@ + +$(RSC) -presponse @$(mktmp \ + $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) \ + $(INCLUDE) $(RSCDEFS) $(RSCUPDVERDEF) \ + -fp$@.$(INPATH) \ + $(foreach,i,$(SRC$(TNR)FILES) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/$(TARGET)$/$i) \ + ) + +-$(RM) $@ + +$(RENAME) $@.$(INPATH) $@ + +-$(RM) $@.$(INPATH) +.ELSE # "$(common_build_srs)"!="" +$(SRS)$/$(SRS$(TNR)NAME).srs: $(foreach,i,$(SRC$(TNR)FILES) $(MISC)$/$(TARGET)$/$i) @echo ------------------------------ @echo Making: $@ - echo $(SRC$(TNR)FILES) +$(RSC) -presponse @$(mktmp \ $(SRSDEFAULT) $(RSC_SRS_CHARSET) $(RSCFLAGS) -I$(RSCEXTINC) \ $(INCLUDE) $(RSCDEFS) $(RSCUPDVERDEF) \ -fp$@ \ - $(SRC$(TNR)FILES) \ + $(foreach,i,$(SRC$(TNR)FILES) $(MISC)$/$(TARGET)$/$i) \ ) +.ENDIF # "$(common_build_srs)"!="" .ENDIF # "$(SRS$(TNR)NAME)"!="" |