#94297# make use of new rsc multilanguage feature

This commit is contained in:
Hans-Joachim Lankenau 2001-11-07 13:28:33 +00:00
parent 214ce7f5b7
commit ab77b69c3c
3 changed files with 593 additions and 372 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,9 +2,9 @@
#
# $RCSfile: target.mk,v $
#
# $Revision: 1.83 $
# $Revision: 1.84 $
#
# last change: $Author: hjs $ $Date: 2001-11-05 15:30:49 $
# last change: $Author: hjs $ $Date: 2001-11-07 14:28:33 $
#
# The Contents of this file are made available subject to the terms of
# either of the following licenses
@ -1432,9 +1432,6 @@ HXXCOPYTARGET= copy_hxxcopyfiles
.ENDIF
.IF "$(IMGLST_SRS)"!=""
.IF "$(NO_REC_RES)"==""
IMGLSTTARGET=$(MISCX)$/$(TARGET)_img.don
.ELSE
.IF "$(make_srs_deps)"==""
.IF "$(common_build_reslib)"!=""
IMGLSTTARGET=$(foreach,i,$(alllangext) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/$(TARGET)_img$i.don)
@ -1442,7 +1439,6 @@ IMGLSTTARGET=$(foreach,i,$(alllangext) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MIS
IMGLSTTARGET=$(foreach,i,$(alllangext) $(MISC)$/$(TARGET)_img$i.don)
.ENDIF # "$(common_build_reslib)"!=""
.ENDIF # "$(make_srs_deps)"==""
.ENDIF # "$(NO_REC_RES)"==""
.ENDIF # "$(IMGLST_SRS)"!=""
.IF "$(LIB1TARGET)" != ""
@ -1504,128 +1500,110 @@ LIB9ARCHIV=
.IF "$(RESLIB1NAME)" != ""
RESLIB1 ?= TNR!:=1
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB1TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB1NAME)$(UPD)LANGEXT.res
RSC_MULTI1=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB1NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB1TARGETN=$(BIN)$/$(RESLIB1NAME)$(UPD)LANGEXT.res
RSC_MULTI1=$(MISC)$/rsc_$(RESLIB1NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB1TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB1TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB1TARGETN=$(BIN)$/$(RESLIB1NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB2NAME)" != ""
RESLIB2 ?= TNR!:=2
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB2TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB2NAME)$(UPD)LANGEXT.res
RSC_MULTI2=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB2NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB2TARGETN=$(BIN)$/$(RESLIB2NAME)$(UPD)LANGEXT.res
RSC_MULTI2=$(MISC)$/rsc_$(RESLIB2NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB2TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB2TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB2TARGETN=$(BIN)$/$(RESLIB2NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB3NAME)" != ""
RESLIB3 ?= TNR!:=3
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB3TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB3NAME)$(UPD)LANGEXT.res
RSC_MULTI3=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB3NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB3TARGETN=$(BIN)$/$(RESLIB3NAME)$(UPD)LANGEXT.res
RSC_MULTI3=$(MISC)$/rsc_$(RESLIB3NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB3TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB3TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB3TARGETN=$(BIN)$/$(RESLIB3NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB4NAME)" != ""
RESLIB4 ?= TNR!:=4
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB4TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB4NAME)$(UPD)LANGEXT.res
RSC_MULTI4=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB4NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB4TARGETN=$(BIN)$/$(RESLIB4NAME)$(UPD)LANGEXT.res
RSC_MULTI4=$(MISC)$/rsc_$(RESLIB4NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB4TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB4TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB4TARGETN=$(BIN)$/$(RESLIB4NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB5NAME)" != ""
RESLIB5 ?= TNR!:=5
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB5TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB5NAME)$(UPD)LANGEXT.res
RSC_MULTI5=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB5NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB5TARGETN=$(BIN)$/$(RESLIB5NAME)$(UPD)LANGEXT.res
RSC_MULTI5=$(MISC)$/rsc_$(RESLIB5NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB5TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB5TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB5TARGETN=$(BIN)$/$(RESLIB5NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB6NAME)" != ""
RESLIB6 ?= TNR!:=6
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB6TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB6NAME)$(UPD)LANGEXT.res
RSC_MULTI6=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB6NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB6TARGETN=$(BIN)$/$(RESLIB6NAME)$(UPD)LANGEXT.res
RSC_MULTI6=$(MISC)$/rsc_$(RESLIB6NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB6TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB6TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB6TARGETN=$(BIN)$/$(RESLIB6NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB7NAME)" != ""
RESLIB7 ?= TNR!:=7
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB7TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB7NAME)$(UPD)LANGEXT.res
RSC_MULTI7=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB7NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB7TARGETN=$(BIN)$/$(RESLIB7NAME)$(UPD)LANGEXT.res
RSC_MULTI7=$(MISC)$/rsc_$(RESLIB7NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB7TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB7TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB7TARGETN=$(BIN)$/$(RESLIB7NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB8NAME)" != ""
RESLIB8 ?= TNR!:=8
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB8TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB8NAME)$(UPD)LANGEXT.res
RSC_MULTI8=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB8NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB8TARGETN=$(BIN)$/$(RESLIB8NAME)$(UPD)LANGEXT.res
RSC_MULTI8=$(MISC)$/rsc_$(RESLIB8NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB8TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB8TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB8TARGETN=$(BIN)$/$(RESLIB8NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(RESLIB9NAME)" != ""
RESLIB9 ?= TNR!:=9
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
RESLIB9TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB9NAME)$(UPD)LANGEXT.res
RSC_MULTI9=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))$/rsc_$(RESLIB9NAME)
.ELSE # "$(common_build_reslib)"!=""
RESLIB9TARGETN=$(BIN)$/$(RESLIB9NAME)$(UPD)LANGEXT.res
RSC_MULTI9=$(MISC)$/rsc_$(RESLIB9NAME)
.ENDIF # "$(common_build_reslib)"!=""
RESLIB9TARGETN!:=$(foreach,i,$(alllangext) $(RESLIB9TARGETN:s/LANGEXT/$i/))
.ELSE # "$(NO_REC_RES)"!=""
RESLIB9TARGETN=$(BIN)$/$(RESLIB9NAME)$(UPD)$(LANGEXT).res
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF
.IF "$(INDPRESLIB1NAME)"!=""
@ -1816,12 +1794,6 @@ ALL_JAVA_TARGETS= \
# bei MAKE...DIR die gleiche Reihenfolge wie in settings.mak einhalten!
.IF "$(NO_REC_RES)"==""
.IF "$(solarlang)" != "deut"
MAKELANGDIR=makelang.dir
.ENDIF
.ENDIF
.IF "$(lintit)"==""
.IF "$(L10N_framework)"!=""
ALLTAR: \
@ -1858,6 +1830,15 @@ ALLTAR: \
$(SRC13TARGET) $(SRC14TARGET) $(SRC15TARGET) \
$(SRC16TARGET) \
$(IMGLSTTARGET) \
$(RSC_MULTI1) \
$(RSC_MULTI2) \
$(RSC_MULTI3) \
$(RSC_MULTI4) \
$(RSC_MULTI5) \
$(RSC_MULTI6) \
$(RSC_MULTI7) \
$(RSC_MULTI8) \
$(RSC_MULTI9) \
$(INDPRESLIB1TARGETN) \
$(RESLIB1TARGETN) $(RESLIB2TARGETN) \
$(RESLIB3TARGETN) $(RESLIB4TARGETN) \
@ -1978,11 +1959,21 @@ ALLTAR: $(MAKELANGDIR) $(MAKEDEMODIR) $(MAKECOMPDIR) $(MAKEXLDIR) \
$(SRC13TARGET) $(SRC14TARGET) $(SRC15TARGET) \
$(SRC16TARGET) \
$(IMGLSTTARGET) \
$(RSC_MULTI1) \
$(RSC_MULTI2) \
$(RSC_MULTI3) \
$(RSC_MULTI4) \
$(RSC_MULTI5) \
$(RSC_MULTI6) \
$(RSC_MULTI7) \
$(RSC_MULTI8) \
$(RSC_MULTI9) \
$(INDPRESLIB1TARGETN) \
$(RESLIB1TARGETN) $(RESLIB2TARGETN) \
$(RESLIB3TARGETN) $(RESLIB4TARGETN) \
$(RESLIB5TARGETN) $(RESLIB6TARGETN) \
$(RESLIB7TARGETN) $(RESLIB8TARGETN) \
$(RESLIB9TARGETN) \
$(RESLIBSPLIT1TARGETN) $(RESLIBSPLIT2TARGETN)\
$(RESLIBSPLIT3TARGETN) $(RESLIBSPLIT4TARGETN)\
$(RESLIBSPLIT5TARGETN) $(RESLIBSPLIT6TARGETN)\
@ -2145,9 +2136,6 @@ $(IMGLSTTARGET): $(IMGLST_SRS)
@+echo Making Imagelists:
@+echo -----------------
@+-$(RM) $@ >& $(NULLDEV)
.IF "$(NO_REC_RES)"==""
+$(BMP) $(IMGLST_SRS) $(BMP_IN) $(BMP_OUT) $(solarlang)
.ELSE
.IF "$(common_build_reslib)"!=""
@-+$(MKDIR) $(RES)$/$(langext_{$(subst,$(TARGET)_img, $(@:b))}) >& $(NULLDEV)
@-+$(MKDIR) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(RES))$/$(langext_{$(subst,$(TARGET)_img, $(@:b))}) >& $(NULLDEV)
@ -2158,7 +2146,6 @@ $(IMGLSTTARGET): $(IMGLST_SRS)
@-+$(MKDIR) $(RES)$/$(langext_{$(subst,$(TARGET)_img, $(@:b))}) >& $(NULLDEV)
+$(BMP) $(IMGLST_SRS) $(BMP_IN) $(BMP_OUT)$/$(langext_{$(subst,$(TARGET)_img, $(@:b))}) $(lang_{$(subst,$(TARGET)_img, $(@:b))}) -f $@
.ENDIF # "$(common_build_reslib)"!=""
.ENDIF
.IF "$(BMP_WRITES_FLAG)"==""
@+echo > $@
.ENDIF
@ -2282,11 +2269,13 @@ $(MISC)$/$(TARGET)_xxl_%.done : %.xxl
# - RESLIBTARGET -
# -------
.IF "$(RESLIB1TARGETN)$(RESLIB2TARGETN)$(RESLIB3TARGETN)$(RESLIB4TARGETN)$(RESLIB5TARGETN)$(RESLIB6TARGETN)$(RESLIB7TARGETN)$(RESLIB8TARGETN)$(RESLIB9TARGETN)"!=""
.IF "$(MK_UNROLL)"!=""
.INCLUDE : _tg_rslb.mk
.ELSE
.INCLUDE : tg_rslb.mk
.ENDIF
.ENDIF
# -------
# - SHL -

View file

@ -2,9 +2,9 @@
#
# $RCSfile: tg_rslb.mk,v $
#
# $Revision: 1.2 $
# $Revision: 1.3 $
#
# last change: $Author: mh $ $Date: 2001-06-20 09:09:38 $
# last change: $Author: hjs $ $Date: 2001-11-07 14:28:33 $
#
# The Contents of this file are made available subject to the terms of
# either of the following licenses
@ -102,15 +102,50 @@ RESLIB1 RESLIB2 RESLIB3 RESLIB4 RESLIB5 RESLIB6 RESLIB7 RESLIB8 RESLIB9:
.IF "$(RESLIB$(TNR)TARGETN)"!=""
$(RSC_MULTI$(TNR)) : \
$(RESLIB$(TNR)SRSFILES) \
$(RESLIB$(TNR)TARGETN) \
$(RESLIB$(TNR)BMPS)
.IF "$(rsc_once)"!=""
@+echo using rsc multi-res feature
.IF "$(common_build_reslib)"!=""
$(RSC) -presponse @$(mktmp \
-r -p \
$(foreach,i,$(alllangext) $(rsclang_{$i}) \
$(rescharset_{$i}) \
-fs{$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/$(RESLIB$(TNR)NAME)$(UPD)$i.res} \
-lip{$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(RES))}$/$(langext_{$(i)}) ) \
-ft$@ \
-I{$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(RES))}$/$(defaultlangext) \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(PRJ)$/win$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INC) $(SOLARINC) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
) > $(NULLDEV)
.ELSE # "$(common_build_reslib)"!=""
$(RSC) -presponse @$(mktmp \
-r -p \
$(foreach,i,$(alllangext) $(rsclang_{$i}) \
$(rescharset_{$i}) \
-fs{$(BIN)$/$(RESLIB$(TNR)NAME)$(UPD)$i.res} \
-lip{$(RES)}$/$(langext_{$(i)}) ) \
-ft$@ \
-I{$(RES)}$/$(defaultlangext) \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(PRJ)$/win$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INC) $(SOLARINC) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
) > $(NULLDEV)
.ENDIF # "$(common_build_reslib)"!=""
.ENDIF # "$(rsc_once)"!=""
$(RESLIB$(TNR)TARGETN): \
$(RESLIB$(TNR)SRSFILES) \
$(RESLIB$(TNR)BMPS)
@echo Making: $@
.IF "$(GUI)"=="UNX"
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
.IF "$(rsc_once)"!=""
@+-$(RM) $(RSC_MULTI$(TNR)) >& $(NULLDEV)
.ELSE # "$(rsc_once)"!=""
$(RSC) -presponse @$(mktmp \
-r \
-r -p \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
$(rescharset_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
-I{$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(RES))}$/$(langext_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
@ -122,7 +157,11 @@ $(RESLIB$(TNR)TARGETN): \
+$(GNUCOPY) -p $(subst,$(COMMON_OUTDIR),$(OUTPATH) $@) $@.new >& $(NULLDEV)
+-$(RM) $@ >& $(NULLDEV)
+$(RENAME) $@.new $@
.ENDIF # "$(rsc_once)"!=""
.ELSE # "$(common_build_reslib)"!=""
.IF "$(rsc_once)"!=""
@+-$(RM) $(RSC_MULTI$(TNR)) >& $(NULLDEV)
.ELSE # "$(rsc_once)"!=""
$(RSC) -presponse @$(mktmp \
-r \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
@ -133,22 +172,13 @@ $(RESLIB$(TNR)TARGETN): \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(PRJ)$/win$/res -I$(PRJ)$/..$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INC) $(SOLARINC) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
)
.ENDIF # "$(rsc_once)"!=""
.ENDIF # "$(common_build_reslib)"!=""
.ELSE # "$(NO_REC_RES)"!=""
$(RSC) -presponse @$(mktmp \
-r \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
$(rescharset_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
-I$(RES) \
-fs$@ \
-I$(PRJ)$/$(INPATH)$/res \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(PRJ)$/win$/res -I$(PRJ)$/..$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INC) $(SOLARINC) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
)
.ENDIF # "$(NO_REC_RES)"!=""
.ELSE # "$(GUI)"=="UNX"
.IF "$(NO_REC_RES)"!=""
.IF "$(common_build_reslib)"!=""
.IF "$(rsc_once)"!=""
@+-$(RM) $(RSC_MULTI$(TNR)) >& $(NULLDEV)
.ELSE # "$(rsc_once)"!=""
$(RSC) -presponse @$(mktmp \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
$(rescharset_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
@ -163,7 +193,11 @@ $(RESLIB$(TNR)TARGETN): \
+-$(GNUCOPY) -p $(subst,$(COMMON_OUTDIR),$(OUTPATH) $@) $@.new >& $(NULLDEV)
+-$(RM) $@ >& $(NULLDEV)
+$(RENAME) $@.new $@
.ENDIF # "$(rsc_once)"!=""
.ELSE # "$(common_build_reslib)"!=""
.IF "$(rsc_once)"!=""
@+-$(RM) $(RSC_MULTI$(TNR)) >& $(NULLDEV)
.ELSE # "$(rsc_once)"!=""
$(RSC) -presponse @$(mktmp \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
$(rescharset_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
@ -175,20 +209,8 @@ $(RESLIB$(TNR)TARGETN): \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INCLUDE) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
)
.ENDIF # "$(rsc_once)"!=""
.ENDIF # "$(common_build_reslib)"!=""
.ELSE # "$(NO_REC_RES)"!=""
$(RSC) -presponse @$(mktmp \
$(rsclang_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
$(rescharset_{$(subst,$(RESLIB$(TNR)NAME)$(UPD), $(@:b))}) \
-I$(RES) \
-fs$@ \
-r -p \
-I$(RES) \
-I$(PRJ)$/$(INPATH)$/res \
-I$(PRJ)$/$(GUIBASE)$/res -I$(PRJ)$/res -I$(RSCLOCINC) -I$(RSCGLOINC) -I$(INCLUDE) \
$(RSC$(TNR)HEADER) $(RESLIB$(TNR)SRSFILES) \
)
.ENDIF # "$(NO_REC_RES)"!=""
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(RESLIB$(TNR)TARGETN)"!=""