summaryrefslogtreecommitdiff
path: root/solenv/inc/target.mk
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2003-08-25 13:46:43 +0000
committerKurt Zenker <kz@openoffice.org>2003-08-25 13:46:43 +0000
commit981433b93cae3e003d15b84aa56d63a38c747ff3 (patch)
treef4c3a01bb766bbb597e81413ca49bde03653992d /solenv/inc/target.mk
parentaed315ac2d79c9f269d005e5cc10409b61d9c72e (diff)
INTEGRATION: CWS ause04 (1.139.6); FILE MERGED
2003/08/12 12:55:08 gh 1.139.6.6: generate new hid.lst using particles 2003/07/16 11:23:54 hjs 1.139.6.5: RESYNC: (1.139-1.140); FILE MERGED 2003/07/14 17:21:35 hjs 1.139.6.4: #110619# reworked zip dependencies 2003/07/11 13:29:04 hjs 1.139.6.3: #108794#, #110619# rework src/srs targets and dependencies 2003/06/27 11:47:34 hjs 1.139.6.2: #109121#, #108702# - remove ancient idl targets; remove unused/outdated 2003/06/26 16:38:50 hjs 1.139.6.1: #103889#, #110050#, #108794# - fix javaver.mk generation; cleanup resource targets
Diffstat (limited to 'solenv/inc/target.mk')
-rw-r--r--solenv/inc/target.mk373
1 files changed, 110 insertions, 263 deletions
diff --git a/solenv/inc/target.mk b/solenv/inc/target.mk
index c872e093c3e8..f8cae59f43ce 100644
--- a/solenv/inc/target.mk
+++ b/solenv/inc/target.mk
@@ -2,9 +2,9 @@
#
# $RCSfile: target.mk,v $
#
-# $Revision: 1.140 $
+# $Revision: 1.141 $
#
-# last change: $Author: hjs $ $Date: 2003-07-03 15:27:27 $
+# last change: $Author: kz $ $Date: 2003-08-25 14:46:43 $
#
# The Contents of this file are made available subject to the terms of
# either of the following licenses
@@ -294,15 +294,11 @@ DEPIDLFILES:=$(foreach,i,$(IDLFILES) $(IDLDIRS)$/$i)
DEPIDLFILES:=$(IDLFILES)
.ENDIF # "$(EXTERNIDLFILES)"!=""
.ELSE # "$(LOCALIDLFILES)$(EXTERNIDLFILES)"!=""
-.IF "$(GUI)"=="OS2"
-DEPIDLFILES:=$(foreach,i,$(IDLFILES) $(!null,$(shell $(FIND) . -name $i -print) $i $(shell $(FIND) $(IDLDIRS) -name $(i:f) -print) ))
-.ELSE # "$(GUI)"=="OS2"
-.IF "$(GUI)"=="WNT" || "$(GUI)"=="WIN"
+.IF "$(GUI)"=="WNT"
DEPIDLFILES:=$(foreach,i,$(IDLFILES) $(!null,$(shell $(FIND) . -name $i) $i $(shell ($(FIND) $(IDLDIRS) -name $(i:f)) | $(SED) s/\//\\/g )))
-.ELSE # "$(GUI)"=="WNT" || "$(GUI)"=="WIN"
+.ELSE # "$(GUI)"=="WNT"
DEPIDLFILES:=$(foreach,i,$(IDLFILES) $(!null,$(shell $(FIND) . -name $i -print) $i $(shell $(FIND) $(IDLDIRS) -name $(i:f) -print ) ))
-.ENDIF # "$(GUI)"=="WNT" || "$(GUI)"=="WIN"
-.ENDIF # "$(GUI)"=="OS2"
+.ENDIF # "$(GUI)"=="WNT"
.ENDIF # "$(LOCALIDLFILES)$(EXTERNIDLFILES)"!=""
.ENDIF # "$(IDLFILES)"!=""
@@ -341,20 +337,6 @@ EXCEPTIONSTARGET=do_it_exceptions
EXCEPTIONSNOOPTTARGET=do_it_exceptions_noopt
.ENDIF
-.IF "$(ADDOPTFILES)" != ""
-ADDOPTTARGET=do_it_add
-.ENDIF
-
-
-#.IF "$(DELOPTFILES)" != ""
-#DELOPTTARGET=do_it_del
-#.ENDIF
-
-
-.IF "$(NOPCHFILES)" != ""
-NOPCHTARGET=do_itpch
-.ENDIF
-
.IF "$(LIBTARGET)"==""
.IF "$(OBJFILES)$(IDLOBJFILES)"!=""
OBJTARGET=$(LB)$/$(TARGET).lib
@@ -418,109 +400,58 @@ NOLIBSLOTARGET=$(SLOFILES)
.ENDIF
.ENDIF
-.IF "$(UNR)" != ""
-.IF "$(GUI)" == "WIN"
-OPTLINKS=
-MAPSYM=
-.ENDIF
-.ENDIF
-
-.IF "$(OPTLINKS)" != ""
-.IF "$(GUI)" == "WIN"
-LINK=$(DEVROOT)$/s70$/bin$/link
-.ENDIF
-.ENDIF
-
-.IF "$(OPTLINKS1)" != ""
-.IF "$(GUI)" == "WIN"
-LINK=$(DEVROOT)$/bin$/optlinks$/optlinks
-.ENDIF
-.ENDIF
-
-.IF "$(OPTLINKS2)" != ""
-.IF "$(GUI)" == "WIN"
-LINK=$(DEVROOT)$/bin$/optlinks$/neu$/link
-.ENDIF
-.ENDIF
-
-.IF "$(SRCFILES)"!=""
-SRCTARGET=$(SRS)$/$(TARGET).srs
-.ENDIF
-
-.IF "$(SRSFILES)"!=""
-SRSTARGET=$(RES)$/$(TARGET).res
-.ENDIF
-
.IF "$(SRC1FILES)"!=""
SRC1TARGET=$(SRS)$/$(SRS1NAME).srs
-.ENDIF
-
-.IF "$(SRS1FILES)"!=""
-SRS1TARGET=$(BIN)$/$(RES1TARGET).res
+DEPSRS1FILE+=$(MISC)$/$(PWD:f).$(SRS1NAME).dprr
+DEPSRSFILES+=$(DEPSRS1FILE)
.ENDIF
.IF "$(SRC2FILES)"!=""
SRC2TARGET=$(SRS)$/$(SRS2NAME).srs
-.ENDIF
-
-.IF "$(SRS2FILES)"!=""
-SRS2TARGET=$(BIN)$/$(RES2TARGET).res
+DEPSRS2FILE+=$(MISC)$/$(PWD:f).$(SRS2NAME).dprr
+DEPSRSFILES+=$(DEPSRS2FILE)
.ENDIF
.IF "$(SRC3FILES)"!=""
SRC3TARGET=$(SRS)$/$(SRS3NAME).srs
-.ENDIF
-
-.IF "$(SRS3FILES)"!=""
-SRS3TARGET=$(BIN)$/$(RES3TARGET).res
+DEPSRS3FILE+=$(MISC)$/$(PWD:f).$(SRS3NAME).dprr
+DEPSRSFILES+=$(DEPSRS3FILE)
.ENDIF
.IF "$(SRC4FILES)"!=""
SRC4TARGET=$(SRS)$/$(SRS4NAME).srs
-.ENDIF
-
-.IF "$(SRS1FILES)"!=""
-SRS4TARGET=$(BIN)$/$(RES4TARGET).res
+DEPSRS4FILE+=$(MISC)$/$(PWD:f).$(SRS4NAME).dprr
+DEPSRSFILES+=$(DEPSRS4FILE)
.ENDIF
.IF "$(SRC5FILES)"!=""
SRC5TARGET=$(SRS)$/$(SRS5NAME).srs
-.ENDIF
-
-.IF "$(SRS5FILES)"!=""
-SRS5TARGET=$(BIN)$/$(RES5TARGET).res
+DEPSRS5FILE+=$(MISC)$/$(PWD:f).$(SRS5NAME).dprr
+DEPSRSFILES+=$(DEPSRS5FILE)
.ENDIF
.IF "$(SRC6FILES)"!=""
SRC6TARGET=$(SRS)$/$(SRS6NAME).srs
-.ENDIF
-
-.IF "$(SRS6FILES)"!=""
-SRS6TARGET=$(BIN)$/$(RES6TARGET).res
+DEPSRS6FILE+=$(MISC)$/$(PWD:f).$(SRS6NAME).dprr
+DEPSRSFILES+=$(DEPSRS6FILE)
.ENDIF
.IF "$(SRC7FILES)"!=""
SRC7TARGET=$(SRS)$/$(SRS7NAME).srs
-.ENDIF
-
-.IF "$(SRS7FILES)"!=""
-SRS7TARGET=$(BIN)$/$(RES7TARGET).res
+DEPSRS7FILE+=$(MISC)$/$(PWD:f).$(SRS7NAME).dprr
+DEPSRSFILES+=$(DEPSRS7FILE)
.ENDIF
.IF "$(SRC8FILES)"!=""
SRC8TARGET=$(SRS)$/$(SRS8NAME).srs
-.ENDIF
-
-.IF "$(SRS8FILES)"!=""
-SRS8TARGET=$(BIN)$/$(RES8TARGET).res
+DEPSRS8FILE+=$(MISC)$/$(PWD:f).$(SRS8NAME).dprr
+DEPSRSFILES+=$(DEPSRS8FILE)
.ENDIF
.IF "$(SRC9FILES)"!=""
SRC9TARGET=$(SRS)$/$(SRS9NAME).srs
-.ENDIF
-
-.IF "$(SRS9FILES)"!=""
-SRS9TARGET=$(BIN)$/$(RES9TARGET).res
+DEPSRS9FILE+=$(MISC)$/$(PWD:f).$(SRS9NAME).dprr
+DEPSRSFILES+=$(DEPSRS9FILE)
.ENDIF
.IF "$(SOLAR_JAVA)"!=""
@@ -638,7 +569,8 @@ ZIP1TARGETN=$(BIN)$/$(ZIP1TARGET).zip
ZIP1TARGETN=$(foreach,i,$(zip1alllangext) $(BIN)$/$(ZIP1TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP1 ?= TNR!:=1
+ZIP1DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP1TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP1DEPFILE)
.ENDIF
.IF "$(ZIP2TARGET)"!=""
@@ -655,7 +587,8 @@ ZIP2TARGETN=$(BIN)$/$(ZIP2TARGET).zip
ZIP2TARGETN=$(foreach,i,$(zip2alllangext) $(BIN)$/$(ZIP2TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP2 ?= TNR!:=2
+ZIP2DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP2TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP2DEPFILE)
.ENDIF
.IF "$(ZIP3TARGET)"!=""
@@ -672,7 +605,8 @@ ZIP3TARGETN=$(BIN)$/$(ZIP3TARGET).zip
ZIP3TARGETN=$(foreach,i,$(zip3alllangext) $(BIN)$/$(ZIP3TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP3 ?= TNR!:=3
+ZIP3DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP3TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP3DEPFILE)
.ENDIF
.IF "$(ZIP4TARGET)"!=""
@@ -689,7 +623,8 @@ ZIP4TARGETN=$(BIN)$/$(ZIP4TARGET).zip
ZIP4TARGETN=$(foreach,i,$(zip4alllangext) $(BIN)$/$(ZIP4TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP4 ?= TNR!:=4
+ZIP4DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP4TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP4DEPFILE)
.ENDIF
.IF "$(ZIP5TARGET)"!=""
@@ -706,7 +641,8 @@ ZIP5TARGETN=$(BIN)$/$(ZIP5TARGET).zip
ZIP5TARGETN=$(foreach,i,$(zip5alllangext) $(BIN)$/$(ZIP5TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP5 ?= TNR!:=5
+ZIP5DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP5TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP5DEPFILE)
.ENDIF
.IF "$(ZIP6TARGET)"!=""
@@ -723,7 +659,8 @@ ZIP6TARGETN=$(BIN)$/$(ZIP6TARGET).zip
ZIP6TARGETN=$(foreach,i,$(zip6alllangext) $(BIN)$/$(ZIP6TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP6 ?= TNR!:=6
+ZIP6DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP6TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP6DEPFILE)
.ENDIF
.IF "$(ZIP7TARGET)"!=""
@@ -740,7 +677,8 @@ ZIP7TARGETN=$(BIN)$/$(ZIP7TARGET).zip
ZIP7TARGETN=$(foreach,i,$(zip7alllangext) $(BIN)$/$(ZIP7TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP7 ?= TNR!:=7
+ZIP7DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP7TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP7DEPFILE)
.ENDIF
.IF "$(ZIP8TARGET)"!=""
@@ -757,7 +695,8 @@ ZIP8TARGETN=$(BIN)$/$(ZIP8TARGET).zip
ZIP8TARGETN=$(foreach,i,$(zip8alllangext) $(BIN)$/$(ZIP8TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP8 ?= TNR!:=8
+ZIP8DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP8TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP8DEPFILE)
.ENDIF
.IF "$(ZIP9TARGET)"!=""
@@ -774,7 +713,8 @@ ZIP9TARGETN=$(BIN)$/$(ZIP9TARGET).zip
ZIP9TARGETN=$(foreach,i,$(zip9alllangext) $(BIN)$/$(ZIP9TARGET)$i.zip )
.ENDIF
.ENDIF # "$(common_build_zip)"!=""
-ZIP9 ?= TNR!:=9
+ZIP9DEPFILE=$(subst,$(COMMON_OUTDIR),$(OUTPATH) $(subst,$/bin$/,$/misc$/ $(ZIP9TARGETN:s/.zip/.dpzz)))
+ZIPDEPFILES+=$(ZIP9DEPFILE)
.ENDIF
.IF "$(APP1TARGET)"!=""
@@ -1672,70 +1612,46 @@ DEF9 ?= TNR!:=9
.ENDIF
# MISCX for NO_REC_RES uncritical here
-.IF "$(IDLNAME)"!=""
-IDLTARGET=$(MISCX)$/$(IDLNAME).don
-IDL0 ?= TNR!:=
-.ENDIF
-
-.IF "$(IDL1NAME)"!=""
-
-IDL1TARGET=$(MISCX)$/$(IDL1NAME).don
-IDL1 ?= TNR!:=1
-.ENDIF
-
-.IF "$(IDL2NAME)"!=""
-IDL2TARGET=$(MISCX)$/$(IDL2NAME).don
-IDL2 ?= TNR!:=2
-.ENDIF
-
-.IF "$(IDL3NAME)"!=""
-IDL3TARGET=$(MISCX)$/$(IDL3NAME).don
-IDL3 ?= TNR!:=3
-.ENDIF
-
-.IF "$(IDL4NAME)"!=""
-IDL4TARGET=$(MISCX)$/$(IDL4NAME).don
-IDL4 ?= TNR!:=4
-.ENDIF
-
-.IF "$(IDL5NAME)"!=""
-IDL5TARGET=$(MISCX)$/$(IDL5NAME).don
-IDL5 ?= TNR!:=5
-.ENDIF
.IF "$(SDINAME)"!=""
.DIRCACHE=no
SDITARGET=$(MISCX)$/$(SDINAME).don
+HIDSIDPARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDINAME)_sid.hid
SDI0 ?= TNR!:=
.ENDIF
.IF "$(SDI1NAME)"!=""
.DIRCACHE=no
SDI1TARGET=$(MISCX)$/$(SDI1NAME).don
+HIDSID1PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDI1NAME)_sid.hid
SDI1 ?= TNR!:=1
.ENDIF
.IF "$(SDI2NAME)"!=""
.DIRCACHE=no
SDI2TARGET=$(MISCX)$/$(SDI2NAME).don
+HIDSID2PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDI2NAME)_sid.hid
SDI2 ?= TNR!:=2
.ENDIF
.IF "$(SDI3NAME)"!=""
.DIRCACHE=no
SDI3TARGET=$(MISCX)$/$(SDI3NAME).don
+HIDSID3PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDI3NAME)_sid.hid
SDI3 ?= TNR!:=3
.ENDIF
.IF "$(SDI4NAME)"!=""
.DIRCACHE=no
SDI4TARGET=$(MISCX)$/$(SDI4NAME).don
+HIDSID4PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDI4NAME)_sid.hid
SDI4 ?= TNR!:=4
.ENDIF
.IF "$(SDI5NAME)"!=""
.DIRCACHE=no
SDI5TARGET=$(MISCX)$/$(SDI5NAME).don
+HIDSID5PARTICLE=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISCX))$/$(SDI5NAME)_sid.hid
SDI5 ?= TNR!:=5
.ENDIF
@@ -1759,22 +1675,23 @@ TARGETDPJ=$(MISC)$/$(TARGET).dpj
.ENDIF # "$(L10N_framework)"==""
.ENDIF
-#.IF "$(UPDATER)"=="YES"
-#.IF "$(product)"!=""
.IF "$(no_hids)$(NO_HIDS)"==""
-#.IF "$(BUILD_SOSL)" == ""
.IF "$(GUI)"=="WNT"
+.IF "$(USE_SHELL)"=="4nt"
+BUILDHIDS:=TRUE
.IF "$(GEN_HID_OTHER)"!=""
PRJHIDOTHERTARGET=$(SRS)$/hidother.hid
+COMMONPRJHIDOTHERTARGET=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC)$/$(TARGET)_othr.hid)
.ENDIF
.IF "$(GEN_HID)"!=""
PRJHIDTARGET=$(MISC)$/$(PRJNAME).hid
.ENDIF
-#.ENDIF
+.IF "$(GEN_HID2)"!=""
+PRJHID2TARGET=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/hid.lst
.ENDIF
-.ENDIF
-#.ENDIF
-#.ENDIF
+.ENDIF # "$(USE_SHELL)"=="4NT"
+.ENDIF # "$(GUI)"=="WNT"
+.ENDIF # "$(no_hids)$(NO_HIDS)"==""
.IF "$(OS2_SOLENV_INC)"!=""
OS2_COPY_MK=do_copy_mk
@@ -1817,8 +1734,6 @@ ALLTAR: \
$(DPRTARGET) \
$(DPZTARGET) \
$(ZIPALL) \
- $(IDLTARGET) $(IDL1TARGET) $(IDL2TARGET) \
- $(IDL3TARGET) $(IDL4TARGET) $(IDL5TARGET) \
$(SDITARGET) $(SDI1TARGET) $(SDI2TARGET) \
$(SDI3TARGET) $(SDI4TARGET) $(SDI5TARGET) \
$(XMLPROPERTIESN) \
@@ -1835,10 +1750,9 @@ ALLTAR: \
$(SCP7TARGETN) \
$(SCP8TARGETN) \
$(SCP9TARGETN) \
- $(SRCTARGET) $(SRSTARGET) \
- $(SRC1TARGET) $(SRS1TARGET) \
- $(SRC2TARGET) $(SRS2TARGET) \
- $(SRC3TARGET) $(SRS3TARGET) \
+ $(SRC1TARGET) \
+ $(SRC2TARGET) \
+ $(SRC3TARGET) \
$(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \
$(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \
$(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \
@@ -1863,14 +1777,9 @@ ALLTAR: \
$(RESLIBSPLIT3TARGETN) $(RESLIBSPLIT4TARGETN)\
$(RESLIBSPLIT5TARGETN) $(RESLIBSPLIT6TARGETN)\
$(RESLIBSPLIT7TARGETN)\
- $(HIDFILES) \
- $(HID1FILES) $(HID2FILES) \
- $(HID3FILES) $(HID4FILES) \
- $(HID5FILES) $(HID6FILES) \
- $(HID7FILES) $(HID8FILES) \
- $(HID9FILES) \
- $(PRJHIDOTHERTARGET) \
+ $(COMMONPRJHIDOTHERTARGET) \
$(PRJHIDTARGET) \
+ $(PRJHID2TARGET) \
$(REMOTE_BUILD)\
last_target
@@ -1887,18 +1796,15 @@ ALLTAR: $(MAKELANGDIR) $(MAKEDEMODIR) $(MAKECOMPDIR) $(MAKEXLDIR) \
$(DELDEFS) \
$(YACCTARGET) \
$(UNOUCRTARGET) \
- $(NOPCHTARGET) \
$(UNOIDLDEPTARGETS) \
$(URDTARGET) \
$(URDDOCTARGET) \
$(UNOIDLTARGETS) \
- $(PROJECTPCHTARGET) \
- $(ADDOPTTARGET) $(DELOPTTARGET) \
$(DEPFILES) $(DPCTARGET) \
$(DPRTARGET) \
$(DPZTARGET) \
$(ZIPALL) \
- $(IDLTARGET) $(SDITARGET) \
+ $(SDITARGET) \
$(UNODOCTARGET) \
$(LOCALDBTARGET) \
$(LOCALDOCDBTARGET) \
@@ -1974,10 +1880,9 @@ ALLTAR: $(MAKELANGDIR) $(MAKEDEMODIR) $(MAKECOMPDIR) $(MAKEXLDIR) \
$(APP7TARGETN) $(APP8TARGETN) $(APP9TARGETN) \
$(JARTARGETN) \
$(JARTARGETDEPN) \
- $(SRCTARGET) $(SRSTARGET) \
- $(SRC1TARGET) $(SRS1TARGET) \
- $(SRC2TARGET) $(SRS2TARGET) \
- $(SRC3TARGET) $(SRS3TARGET) \
+ $(SRC1TARGET) \
+ $(SRC2TARGET) \
+ $(SRC3TARGET) \
$(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \
$(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \
$(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \
@@ -2003,14 +1908,9 @@ ALLTAR: $(MAKELANGDIR) $(MAKEDEMODIR) $(MAKECOMPDIR) $(MAKEXLDIR) \
$(RESLIBSPLIT3TARGETN) $(RESLIBSPLIT4TARGETN)\
$(RESLIBSPLIT5TARGETN) $(RESLIBSPLIT6TARGETN)\
$(RESLIBSPLIT7TARGETN) \
- $(HIDFILES) \
- $(HID1FILES) $(HID2FILES) \
- $(HID3FILES) $(HID4FILES) \
- $(HID5FILES) $(HID6FILES) \
- $(HID7FILES) $(HID8FILES) \
- $(HID9FILES) \
- $(PRJHIDOTHERTARGET) \
+ $(COMMONPRJHIDOTHERTARGET) \
$(PRJHIDTARGET) \
+ $(PRJHID2TARGET) \
$(SIGNFORNETSCAPE) \
$(SIGNFOREXPLORER) \
$(SIGNFORJARSIGNER) \
@@ -2030,12 +1930,8 @@ TARGETDEPS+=$(NOOPTTARGET)
TARGETDEPS+=$(EXCEPTIONSTARGET)
.ENDIF
-.IF "$(ADDOPT_FLAG)"==""
-TARGETDEPS+=$(ADDOPTTARGET)
-.ENDIF
-
#don't override .TARGETS when called with targets
-.IF "$(MAKETARGETS)$(TNR)$(ADDOPT_FLAG)$(EXCEPTIONSNOOPT_FLAG)$(EXCEPTIONS_FLAG)$(NOOPT_FLAG)"==""
+.IF "$(MAKETARGETS)$(TNR)$(EXCEPTIONSNOOPT_FLAG)$(EXCEPTIONS_FLAG)$(NOOPT_FLAG)"==""
.IF "$(TARGETDEPS)"!=""
#.TARGETS .SEQUENTIAL :- $(TARGETDEPS) ALLTAR
.INIT .SEQUENTIAL : $(TARGETDEPS) $(NULLPRQ)
@@ -2109,9 +2005,6 @@ $(JAVATARGET) : $(GENJAVAFILES)
.INCLUDE : tg_dir.mk
-.INCLUDE : tg_idl.mk
-
-
.IF "$(UNIXTEXT)"!=""
$(UNIXTEXT) : $(UNIXTEXT:f)
@+echo Making $@
@@ -2192,9 +2085,15 @@ COMPVTMP:=$(mktmp iii)
.ENDIF # "$(UPDATER)"!=""
.IF "$(JAVAVERMK)"!=""
+.IF "$(JAVALOCATION)"!="$(JAVA_HOME)"
+"$(JAVAVERMK)" .PHONY :
+.ELSE # "$(JAVALOCATION)"!="$(JAVA_HOME)"
"$(JAVAVERMK)" : $(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/minormkchanged.flg
+.ENDIF # "$(JAVALOCATION)"!="$(JAVA_HOME)"
+ @+-$(RM) $@
@echo JAVAVER:=$(JAVAVER) > $@
@echo JAVANUMVER:=$(JAVANUMVER) >> $@
+ @echo JAVALOCATION:=$(JAVA_HOME) >> $@
.ENDIF # "$(JAVAVERMK)"!=""
@@ -2249,6 +2148,15 @@ $(MISC)$/$(TARGET)_xxl_%.done : %.xxl
.ENDIF
.ENDIF
+.IF "$(COMMONPRJHIDOTHERTARGET)"!=""
+$(COMMONPRJHIDOTHERTARGET) : $(PRJHIDOTHERTARGET)
+ @echo ------------------------------
+ @echo Making: $@
+ @+if exist $@ rm $@
+ +$(TYPE) $(PRJHIDOTHERTARGET) > $@.$(ROUT).tmp
+ @+$(RENAME) $@.$(ROUT).tmp $@
+.ENDIF
+
# -------
# - LIB -
# -------
@@ -2277,7 +2185,13 @@ $(MISC)$/$(TARGET)_xxl_%.done : %.xxl
# - SRS -
# -------
+.IF "$(SRS1NAME)$(SRS2NAME)$(SRS3NAME)$(SRS4NAME)$(SRS5NAME)$(SRS6NAME)$(SRS7NAME)$(SRS8NAME)$(SRS9NAME)"!=""
+.IF "$(MK_UNROLL)"!=""
+.INCLUDE : _tg_srs.mk
+.ELSE
.INCLUDE : tg_srs.mk
+.ENDIF
+.ENDIF # "$(SRS1NAME)$(SRS2NAME)$(SRS3NAME)$(SRS4NAME)$(SRS5NAME)$(SRS6NAME)$(SRS7NAME)$(SRS8NAME)$(SRS9NAME)"!=""
# -------
# - RES -
@@ -2376,13 +2290,6 @@ $(RSC_MULTI1) $(RSC_MULTI2) $(RSC_MULTI3) $(RSC_MULTI4) $(RSC_MULTI5) $(RSC_MULT
.INCLUDE : $(DEPFILES)
.ENDIF # "$(DEPFILES)" != ""
.INCLUDE : $(MISC)$/$(TARGET).dpc
-.IF "$(GROUP)"=="WRITER"
-.IF "$(debug)"!=""
-.IF "$(depend)"==""
-.INCLUDE : $(MISC)$/$(TARGET).dpw
-.ENDIF # "$(depend)"==""
-.ENDIF # "$(debug)"!=""
-.ENDIF # "$(GROUP)"=="WRITER"
.ENDIF
.ELSE # MAKEFILERC
.ENDIF # MAKEFILERC
@@ -2459,41 +2366,6 @@ $(TARGETDPJ) : $(JAVAFILES) $(JAVATARGET)
.ENDIF # "$(SOLARVERSION)"!="$(SHARED_SOLARVERSION)"
# ----------------------------------
-# - NOPCH - files ohne PCH -
-# ----------------------------------
-
-.IF "$(NOPCHTARGET)" != ""
-.IF "$(NOPCH_FLAG)" == ""
-$(NOPCHTARGET):
- @+echo --- NOPCH ---
- @dmake $(MFLAGS) $(MAKEFILE) PCHSLOFLAGSU= PCHOBJFLAGSU= $(NOPCHFILES) NOPCH_FLAG=TRUE $(CALLMACROS)
-.ENDIF
-.ENDIF
-
-# --------------------------------
-# - PROJECT pre compiled headers -
-# --------------------------------
-.IF "$(PROJECTPCHTARGET)"!=""
-.IF "$(uniq $(TARGETDEPS))"!=""
-.INIT .SEQUENTIAL :- $(PROJECTPCHTARGET) $(TARGETDEPS)
-.ENDIF
-
-.IF "$(PROJECTPCH_FLAG)"==""
-$(PROJECTPCHTARGET) .PHONY :
- dmake $(MFLAGS) $(MAKEFILE) $@ PROJECTPCH_FLAG=TRUE $(CALLMACROS)
-.ELSE # "$(PROJECTPCH_FLAG)"!=""
-$(PROJECTPCHTARGET) : $(PROJECTPCHSOURCE).cxx
-.IF "$(COM)"=="MSC" || "(COM)"=="BLC"
-.IF "$(PROJECTPCH4DLL)" != ""
- $(CXX) $(CFLAGS) $(CFLAGSCXX) $(CFLAGSSLO) $(PCHSLOFLAGSC) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGSOUTOBJ)$(SLO)$/$(PROJECTPCH).obj $(PROJECTPCHSOURCE).cxx
-.ELSE
- $(CXX) $(CFLAGS) $(CFLAGSCXX) $(CFLAGSOBJ) $(PCHOBJFLAGSC) $(CDEFS) $(CDEFSOBJ) $(CFLAGSOUTOBJ)$(OBJ)$/$(PROJECTPCH).obj $(PROJECTPCHSOURCE).cxx
-.ENDIF
-.ENDIF
-.ENDIF # "$(PROJECTPCH_FLAG)"!=""
-.ENDIF
-
-# ----------------------------------
# - NOOPT - files ohne optimierung -
# ----------------------------------
@@ -2504,12 +2376,12 @@ $(PROJECTPCHTARGET) : $(PROJECTPCHSOURCE).cxx
$(NOOPTTARGET):
@+echo --- NOOPTFILES ---
- @dmake $(MFLAGS) $(MAKEFILE) nopt=true $(PROJECTPCHTARGET:s/.pc/.xc/) $(NOOPTFILES) NOOPT_FLAG=TRUE $(CALLMACROS)
+ @dmake $(MFLAGS) $(MAKEFILE) nopt=true $(NOOPTFILES) NOOPT_FLAG=TRUE $(CALLMACROS)
@+echo --- NOOPTFILES OVER ---
$(NOOPTFILES):
@+echo --- NOOPT ---
- @dmake $(MFLAGS) $(MAKEFILE) nopt=true NOOPT_FLAG=TRUE $(CALLMACROS) $(PROJECTPCHTARGET:s/.pc/.xc/) $@
+ @dmake $(MFLAGS) $(MAKEFILE) nopt=true NOOPT_FLAG=TRUE $(CALLMACROS) $@
@+echo --- NOOPT OVER ---
.ENDIF
.ENDIF
@@ -2526,12 +2398,12 @@ $(NOOPTFILES):
$(EXCEPTIONSTARGET):
@+echo --- EXCEPTIONSFILES ---
- @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true $(PROJECTPCHTARGET:s/.pc/.xc/) $(EXCEPTIONSFILES) EXCEPTIONS_FLAG=TRUE $(CALLMACROS)
+ @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true $(EXCEPTIONSFILES) EXCEPTIONS_FLAG=TRUE $(CALLMACROS)
@+echo --- EXCEPTIONSFILES OVER ---
$(EXCEPTIONSFILES):
@+echo --- EXCEPTIONS ---
- @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true EXCEPTIONS_FLAG=TRUE $(CALLMACROS) $(PROJECTPCHTARGET:s/.pc/.xc/) $@
+ @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true EXCEPTIONS_FLAG=TRUE $(CALLMACROS) $@
@+echo --- EXCEPTIONS OVER ---
@@ -2549,12 +2421,12 @@ $(EXCEPTIONSFILES):
$(EXCEPTIONSNOOPTTARGET):
@+echo --- EXCEPTIONSNOOPTFILES ---
- @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true $(PROJECTPCHTARGET:s/.pc/.xc/) $(EXCEPTIONSNOOPTFILES) EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS)
+ @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true $(EXCEPTIONSNOOPTFILES) EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS)
@+echo --- EXCEPTIONSNOOPTFILES OVER ---
$(EXCEPTIONSNOOPTFILES):
@+echo --- EXCEPTIONSNOOPT ---
- @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS) $(PROJECTPCHTARGET:s/.pc/.xc/) $@
+ @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS) $@
@+echo --- EXCEPTIONSNOOPT OVER ---
@@ -2572,7 +2444,7 @@ $(EXCEPTIONSNOOPTFILES):
.IF "$(remote)" == ""
$(REMOTE_BUILD):
@+echo --- REMOTE_BUILD ---
- @dmake $(MFLAGS) $(MAKEFILE) remote=true REMOTE_BUILD_FLAG=TRUE $(CALLMACROS) $(PROJECTPCHTARGET:s/.pc/.xc/)
+ @dmake $(MFLAGS) $(MAKEFILE) remote=true REMOTE_BUILD_FLAG=TRUE $(CALLMACROS)
@+echo --- REMOTE_BUILD OVER ---
.ENDIF # "$(remote)" == ""
.ENDIF # "$(REMOTE_BUILD_FLAG)" == ""
@@ -2592,38 +2464,6 @@ warn_lazy_deps:
.ENDIF # "$(LAZY_DEPS)"!=""
# ----------------------------------
-# - ADDOPT - files ohne optimierung -
-# ----------------------------------
-
-.IF "$(ADDOPTTARGET)" != ""
-.IF "$(ADDOPT_FLAG)" == ""
-
-#$(SLOFILES) $(OBJFILES) $(IDLSLOFILES) $(IDLOBJFILES) $(S2USLOFILES) $(SMRSLOFILES) $(SVXLIGHTSLOFILES) $(SVXLIGHTOBJFILES) : $(ADDOPTTIONSTARGET)
-
-$(ADDOPTTARGET):
- @+echo --- ADDOPT ---
- @+echo no longer supported
- force_dmake_to_error
-.ENDIF
-.ENDIF
-
-
-# ----------------------------------
-# - DELOPT - files ohne optimierung -
-# ----------------------------------
-
-.IF "$(DELOPTTARGET)" != ""
-.IF "$(DELOPT_FLAG)" == ""
-
-#$(SLOFILES) $(OBJFILES) $(IDLSLOFILES) $(IDLOBJFILES) $(S2USLOFILES) $(SMRSLOFILES) $(SVXLIGHTSLOFILES) $(SVXLIGHTOBJFILES) : $(DELOPTTIONSTARGET)
-
-$(DELOPTTARGET):
- @+echo --- DELOPT ---
- @+echo no longer supported
- force_dmake_to_error
-.ENDIF
-.ENDIF
-# ----------------------------------
# - OTHER - alles wofuer rules da sind -
# ----------------------------------
@@ -2759,6 +2599,7 @@ killobj:
@+echo objects weg!
killsrs:
+# doesn't work - fix me!
.IF "$(SRSFILES)" != ""
+$(RM) $(SRSFILES)
.ENDIF
@@ -2817,15 +2658,11 @@ clean_all :
SRCALLTARGET: \
- $(OS2_COPY_MK) \
- $(IDLTARGET) $(IDL1TARGET) $(IDL2TARGET) \
- $(IDL3TARGET) $(IDL4TARGET) $(IDL5TARGET) \
$(SDITARGET) $(SDI1TARGET) $(SDI2TARGET) \
$(SDI3TARGET) $(SDI4TARGET) $(SDI5TARGET) \
- $(SRCTARGET) $(SRSTARGET) \
- $(SRC1TARGET) $(SRS1TARGET) \
- $(SRC2TARGET) $(SRS2TARGET) \
- $(SRC3TARGET) $(SRS3TARGET) $(RCTARGET) \
+ $(SRC1TARGET) \
+ $(SRC2TARGET) \
+ $(SRC3TARGET) $(RCTARGET) \
$(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \
$(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \
$(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \
@@ -2936,6 +2773,16 @@ $(MISC)$/$(PRJNAME).hid : \
@+if exist $(MISC)\*.* $(ENV_TOOLS)$/slothid.bat $(MISC)\*.lst $@ $(INPATH)
@echo done Making $@
+#new hid.lst trigger with GEN_HID2=TRUE
+$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))$/hid.lst .PHONY :
+ @echo Making $@ :
+ @echo ---------------
+ @+if exist $@ $(RM) $@
+ @echo $(WORK_STAMP).$(LAST_MINOR) 010101010101010> $@.$(ROUT).tmp
+ $(TYPE) $(SOLARCOMMONBINDIR)$/hid$/*.hid | $(SORT) -u >> $@.$(ROUT).tmp
+ @+$(RENAME) $@.$(ROUT).tmp $@
+
+
.IF "$(SOLAR_JAVA)"!=""
.INCLUDE : tg_java.mk
.ENDIF # "$(SOLAR_JAVA)"!=""
@@ -2975,7 +2822,7 @@ ALLTAR : ALLDEP \
.IF "$(remote)" == ""
$(REMOTE_DEPEND):
@+echo --- REMOTE_DEPEND ---
- @dmake $(MFLAGS) $(MAKEFILE) remote=true depend=t REMOTE_BUILD_FLAG=TRUE $(CALLMACROS) $(PROJECTPCHTARGET:s/.pc/.xc/)
+ @dmake $(MFLAGS) $(MAKEFILE) remote=true depend=t REMOTE_BUILD_FLAG=TRUE $(CALLMACROS)
@+echo --- REMOTE_DEPEND OVER ---
.ENDIF # "$(remote)" == ""
.ENDIF # "$(REMOTE_BUILD_FLAG)" == ""