summaryrefslogtreecommitdiff
path: root/solenv/inc/target.mk
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-02-06 12:58:16 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-02-06 12:58:16 +0000
commit7377f93b8b3d31fd9d803abbbd14cf59bb4d9c68 (patch)
tree610c9b6af541d72993378b4429e04a7ad4362791 /solenv/inc/target.mk
parentd29bf728104214d5e0cf6ededa45013c2b5a5fbb (diff)
INTEGRATION: CWS ause074 (1.186.96); FILE MERGED
2007/02/02 11:14:11 hjs 1.186.96.4: #i74085# avoid useless shell calls 2007/01/29 16:30:27 hjs 1.186.96.3: #i73987# smarter .idl compiling 2007/01/29 13:28:25 hjs 1.186.96.2: RESYNC: (1.186-1.190); FILE MERGED 2007/01/22 14:09:52 hjs 1.186.96.1: #i73733# remove obsolete HXXnTARGET stuff
Diffstat (limited to 'solenv/inc/target.mk')
-rw-r--r--solenv/inc/target.mk229
1 files changed, 18 insertions, 211 deletions
diff --git a/solenv/inc/target.mk b/solenv/inc/target.mk
index 9051188aa1f5..ac4f9a1d71f2 100644
--- a/solenv/inc/target.mk
+++ b/solenv/inc/target.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: target.mk,v $
#
-# $Revision: 1.190 $
+# $Revision: 1.191 $
#
-# last change: $Author: hjs $ $Date: 2007-01-26 10:58:26 $
+# last change: $Author: vg $ $Date: 2007-02-06 13:58:16 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -203,7 +203,6 @@ APP9TARGET=
.IF "$(IDLFILES)"!=""
-URDTARGET:=$(MISC)$/urd_$(TARGET).don
URDFILES+=$(foreach,i,$(IDLFILES:s/.idl/.urd/:f) $(OUT)$/ucr$/$(IDLPACKAGE)$/$i)
UNOIDLTARGETS+=$(URDFILES)
@@ -212,7 +211,6 @@ LOCALDBTARGET=$(OUT)$/ucr$/$(TARGET).db
.ENDIF
.IF "$(URDDOC)" != ""
-URDDOCTARGET:=$(MISC)$/urddoc_$(TARGET).don
URDDOCFILES+=$(foreach,i,$(IDLFILES:s/.idl/.urd/:f) $(OUT)$/ucrdoc$/$(IDLPACKAGE)$/$i)
UNOIDLTARGETS+=$(URDDOCFILES)
@@ -823,163 +821,6 @@ UNOUCRTARGET:=$(INCCOM)$/$(TARGET)_headergen.done
MAKE_HELPIDS=$(MISC)$/helpids.don
.ENDIF
-.IF "$(HXX1TARGET)"!=""
-HXX1TARGETN=$(INCCOM)$/$(HXX1TARGET).$(HXX1EXT)
-.ENDIF
-
-.IF "$(HXX2TARGET)"!=""
-HXX2TARGETN=$(INCCOM)$/$(HXX2TARGET).$(HXX2EXT)
-.ENDIF
-
-.IF "$(HXX3TARGET)"!=""
-HXX3TARGETN=$(INCCOM)$/$(HXX3TARGET).$(HXX3EXT)
-.ENDIF
-
-.IF "$(HXX4TARGET)"!=""
-HXX4TARGETN=$(INCCOM)$/$(HXX4TARGET).$(HXX4EXT)
-.ENDIF
-
-.IF "$(HXX5TARGET)"!=""
-HXX5TARGETN=$(INCCOM)$/$(HXX5TARGET).$(HXX5EXT)
-.ENDIF
-
-.IF "$(HXX6TARGET)"!=""
-HXX6TARGETN=$(INCCOM)$/$(HXX6TARGET).$(HXX6EXT)
-.ENDIF
-
-.IF "$(HXX7TARGET)"!=""
-HXX7TARGETN=$(INCCOM)$/$(HXX7TARGET).$(HXX7EXT)
-.ENDIF
-
-.IF "$(HXX8TARGET)"!=""
-HXX8TARGETN=$(INCCOM)$/$(HXX8TARGET).$(HXX8EXT)
-.ENDIF
-
-.IF "$(HXX9TARGET)"!=""
-HXX9TARGETN=$(INCCOM)$/$(HXX9TARGET).$(HXX9EXT)
-.ENDIF
-
-.IF "$(HXX10TARGET)"!=""
-HXX10TARGETN=$(INCCOM)$/$(HXX10TARGET).$(HXX10EXT)
-.ENDIF
-
-.IF "$(HXX11TARGET)"!=""
-HXX11TARGETN=$(INCCOM)$/$(HXX11TARGET).$(HXX11EXT)
-.ENDIF
-
-.IF "$(HXX12TARGET)"!=""
-HXX12TARGETN=$(INCCOM)$/$(HXX12TARGET).$(HXX12EXT)
-.ENDIF
-
-.IF "$(HXX13TARGET)"!=""
-HXX13TARGETN=$(INCCOM)$/$(HXX13TARGET).$(HXX13EXT)
-.ENDIF
-
-.IF "$(HXX14TARGET)"!=""
-HXX14TARGETN=$(INCCOM)$/$(HXX14TARGET).$(HXX14EXT)
-.ENDIF
-
-.IF "$(HXX15TARGET)"!=""
-HXX15TARGETN=$(INCCOM)$/$(HXX15TARGET).$(HXX15EXT)
-.ENDIF
-
-.IF "$(HXX16TARGET)"!=""
-HXX16TARGETN=$(INCCOM)$/$(HXX16TARGET).$(HXX16EXT)
-.ENDIF
-
-.IF "$(HXX17TARGET)"!=""
-HXX17TARGETN=$(INCCOM)$/$(HXX17TARGET).$(HXX17EXT)
-.ENDIF
-
-.IF "$(HXX18TARGET)"!=""
-HXX18TARGETN=$(INCCOM)$/$(HXX18TARGET).$(HXX18EXT)
-.ENDIF
-
-.IF "$(HXX19TARGET)"!=""
-HXX19TARGETN=$(INCCOM)$/$(HXX19TARGET).$(HXX19EXT)
-.ENDIF
-
-.IF "$(HXX20TARGET)"!=""
-HXX20TARGETN=$(INCCOM)$/$(HXX20TARGET).$(HXX20EXT)
-.ENDIF
-
-.IF "$(HXX21TARGET)"!=""
-HXX21TARGETN=$(INCCOM)$/$(HXX21TARGET).$(HXX21EXT)
-.ENDIF
-
-.IF "$(HXX22TARGET)"!=""
-HXX22TARGETN=$(INCCOM)$/$(HXX22TARGET).$(HXX22EXT)
-.ENDIF
-
-.IF "$(HXX23TARGET)"!=""
-HXX23TARGETN=$(INCCOM)$/$(HXX23TARGET).$(HXX23EXT)
-.ENDIF
-
-.IF "$(HXX24TARGET)"!=""
-HXX24TARGETN=$(INCCOM)$/$(HXX24TARGET).$(HXX24EXT)
-.ENDIF
-
-.IF "$(HXX25TARGET)"!=""
-HXX25TARGETN=$(INCCOM)$/$(HXX25TARGET).$(HXX25EXT)
-.ENDIF
-
-.IF "$(HXX26TARGET)"!=""
-HXX26TARGETN=$(INCCOM)$/$(HXX26TARGET).$(HXX26EXT)
-.ENDIF
-
-.IF "$(HXX27TARGET)"!=""
-HXX27TARGETN=$(INCCOM)$/$(HXX27TARGET).$(HXX27EXT)
-.ENDIF
-
-.IF "$(HXX28TARGET)"!=""
-HXX28TARGETN=$(INCCOM)$/$(HXX28TARGET).$(HXX28EXT)
-.ENDIF
-
-.IF "$(HXX29TARGET)"!=""
-HXX29TARGETN=$(INCCOM)$/$(HXX29TARGET).$(HXX29EXT)
-.ENDIF
-
-.IF "$(HXX30TARGET)"!=""
-HXX30TARGETN=$(INCCOM)$/$(HXX30TARGET).$(HXX30EXT)
-.ENDIF
-
-.IF "$(HXX31TARGET)"!=""
-HXX31TARGETN=$(INCCOM)$/$(HXX31TARGET).$(HXX31EXT)
-.ENDIF
-
-.IF "$(HXX32TARGET)"!=""
-HXX32TARGETN=$(INCCOM)$/$(HXX32TARGET).$(HXX32EXT)
-.ENDIF
-
-.IF "$(HXX33TARGET)"!=""
-HXX33TARGETN=$(INCCOM)$/$(HXX33TARGET).$(HXX33EXT)
-.ENDIF
-
-.IF "$(HXX34TARGET)"!=""
-HXX34TARGETN=$(INCCOM)$/$(HXX34TARGET).$(HXX34EXT)
-.ENDIF
-
-.IF "$(HXX35TARGET)"!=""
-HXX35TARGETN=$(INCCOM)$/$(HXX35TARGET).$(HXX35EXT)
-.ENDIF
-
-.IF "$(HXX36TARGET)"!=""
-HXX36TARGETN=$(INCCOM)$/$(HXX36TARGET).$(HXX36EXT)
-.ENDIF
-
-.IF "$(HXX37TARGET)"!=""
-HXX37TARGETN=$(INCCOM)$/$(HXX37TARGET).$(HXX37EXT)
-.ENDIF
-
-.IF "$(HXX38TARGET)"!=""
-HXX38TARGETN=$(INCCOM)$/$(HXX38TARGET).$(HXX38EXT)
-.ENDIF
-
-.IF "$(HXX39TARGET)"!=""
-HXX39TARGETN=$(INCCOM)$/$(HXX39TARGET).$(HXX39EXT)
-.ENDIF
-
-
.IF "$(HXXCOPYFILES)" != ""
HXXCOPYTARGET= copy_hxxcopyfiles
.ENDIF
@@ -1365,8 +1206,6 @@ ALLTAR: \
$(YACCTARGET) \
$(UNOUCRTARGET) \
$(UNOIDLDEPTARGETS) \
- $(URDTARGET) \
- $(URDDOCTARGET) \
$(DEPFILES) $(DEPFILE_SLO) $(DEPFILE_OBJ) \
$(DPRTARGET) \
$(DPZTARGET) \
@@ -1391,7 +1230,6 @@ ALLTAR: \
$(HIDSID3PARTICLE) $(HIDSID4PARTICLE) $(HIDSID5PARTICLE) \
$(SDI1TARGET) $(SDI2TARGET) $(SDI3TARGET) \
$(SDI4TARGET) $(SDI5TARGET) \
- $(HXXALLTARGET) \
$(HXXCOPYTARGET) \
$(NOLIBOBJTARGET) \
$(NOLIBSLOTARGET) \
@@ -1533,7 +1371,7 @@ $(UNOUCROUT)$/%.flag :
$(UNOUCRTARGET) : $(UNOUCRDEP) $(UNOUCRTYPEFLAGS)
.IF "$(XML2MK_FILES)"!=""
- @-$(RM) $(foreach,i,$(XML2MK_FILES) $(MISC)$/$(i).mk) >& $(NULLDEV)
+ @@-$(RM) $(foreach,i,$(XML2MK_FILES) $(MISC)$/$(i).mk)
.ENDIF # "$(XML2MK_FILES)"!=""
$(CPPUMAKER) @$(mktmp $(CPPUMAKERFLAGS) -B$(UNOUCRBASE) -O$(UNOUCROUT) $(UNOTYPES:^"-T") $(UNOUCRRDB)) && $(TOUCH) $@
.ENDIF # "$(UNOTYPES)" != ""
@@ -1620,24 +1458,26 @@ $(HXXCOPYTARGET): $(HXXCOPYFILES)
.IF "$(UNIXTEXT)"!=""
$(UNIXTEXT) : $(UNIXTEXT:f)
@echo Making $@
- @-$(RM) -f $@ >& $(NULLDEV)
+ @@-$(RM) -f $@
@tr -d "\015" < $(@:f) > $@
.ENDIF # "$(UNIXTEXT)"!=""
makedoc:
- @-mkdir $(OUT)$/ucrdoc >& $(NULLDEV)
+ @@-mkdir $(OUT)$/ucrdoc
$(IDLC) @$(mktmp $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)$/ucrdoc$/$(IDLPACKAGE) $(DEPIDLFILES:+"\n"))
# -$(UNOIDL) $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -Bdoc -P..$/$(PRJNAME)$/$(IDLPACKAGE) -OH$(PRJ)$/..$/unodoc $(DOCIDLFILES) $(IDLFILES)
.IF "$(LOCALDBTARGET)"!=""
-$(LOCALDBTARGET) : $(URDFILES)
+$(LOCALDBTARGET) : $(URDFILES) $(DEPIDLFILES)
+ $(IDLC) @$(mktmp $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -O$(OUT)$/ucr$/$(IDLPACKAGE) $(all_outdated_idl))
-$(RM) $@
$(REGMERGE) $@ UCR @$(mktmp $(URDFILES))
.ENDIF
.IF "$(LOCALDOCDBTARGET)"!=""
-$(LOCALDOCDBTARGET) : $(URDDOCFILES)
+$(LOCALDOCDBTARGET) : $(URDDOCFILES) $(DEPIDLFILES)
+ $(IDLC) @$(mktmp $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)$/ucrdoc$/$(IDLPACKAGE) $(all_outdated_idl))
-$(RM) $@
$(REGMERGE) $@ UCR @$(mktmp $(URDDOCFILES))
.ENDIF
@@ -1662,8 +1502,8 @@ $(UNOIDLDBDOCTARGET) : $(UNOIDLDBDOCFILES) $(UNOIDLDBDOCREGS)
.IF "$(SCP_PRODUCT_TYPE)"!=""
$(SCP_PRODUCT_TYPE):
- @-$(MKDIRHIER) $(PAR)$/$@ >& $(NULLDEV)
- @-$(MKDIRHIER) $(BIN)$/$@ >& $(NULLDEV)
+ @@-$(MKDIRHIER) $(PAR)$/$@
+ @@-$(MKDIRHIER) $(BIN)$/$@
.ENDIF # "$(PARFILES)"!=""
@@ -1687,13 +1527,13 @@ COMPVTMP:=$(mktmp iii)
@echo CCVER:=$(CCVER:s/-/ /:1) >> $(COMPVTMP)
@echo CDEFS+=-DCPPU_ENV=$(COMNAME) >> $(COMPVTMP)
@echo COMPATH_STORED:=$(COMPATH) >> $(COMPVTMP)
- @-$(RM) $(@)_$(COMPVTMP:b) >& $(NULLDEV)
+ @@-$(RM) $(@)_$(COMPVTMP:b)
@$(TYPE) $(COMPVTMP) > $(@)_$(COMPVTMP:b)
@$(IFEXIST) $@ $(THEN) $(RM:s/+//) $@ >& $(NULLDEV) $(FI)
@-$(RENAME) $(@)_$(COMPVTMP:b) $@
- @-$(RM) $(@)_$(COMPVTMP:b) >& $(NULLDEV)
+ @@-$(RM) $(@)_$(COMPVTMP:b)
.ELSE # "$(CCNUMVER)"!=""
- @-$(RM) $@ >& $(NULLDEV)
+ @@-$(RM) $@
.ENDIF # "$(CCNUMVER)"!=""
.ENDIF # "$(COMPVERMK)"!=""
@@ -1753,9 +1593,9 @@ $(MISC)$/$(TARGET)_%.done : $(COMMONMISC)$/$(TARGET)$/%.xrb
.ELSE # "$(WITH_LANG)"!=""
$(MISC)$/$(TARGET)_%.done : %.xrb
.ENDIF # "$(WITH_LANG)"!=""
- @-$(RM) $(MISC)$/$(<:b).interm$(TARGET) >& $(NULLDEV)
+ @@-$(RM) $(MISC)$/$(<:b).interm$(TARGET)
$(WRAPCMD) native2ascii -encoding UTF8 $< $(MISC)$/$(<:b).interm$(TARGET) && xmlex -i $(MISC)$/$(<:b).interm$(TARGET) -o $(CLASSDIR) $(XML_ISO_CODE) -g -d $@
- @$(RM) $(MISC)$/$(<:b).interm$(TARGET) >& $(NULLDEV)
+ @@$(RM) $(MISC)$/$(<:b).interm$(TARGET)
.ENDIF # "$(XMLPROPERTIES)"!=""
.IF "$(HIDSID1PARTICLE)$(SDI1TARGET)$(HIDSID2PARTICLE)$(SDI2TARGET)$(HIDSID3PARTICLE)$(SDI3TARGET)$(HIDSID4PARTICLE)$(SDI4TARGET)$(HIDSID5PARTICLE)$(SDI5TARGET)$(HIDSID6PARTICLE)$(SDI6TARGET)$(HIDSID7PARTICLE)$(SDI7TARGET)$(HIDSID8PARTICLE)$(SDI8TARGET)$(HIDSID9PARTICLE)$(SDI9TARGET)"!=""
@@ -1860,14 +1700,6 @@ $(COMMONPRJHIDOTHERTARGET) : $(PRJHIDOTHERTARGET)
.ENDIF
# -------
-# - HXX -
-# -------
-
-.IF "$(HXX1TARGETN)$(HXX2TARGETN)$(HXX3TARGETN)$(HXX4TARGETN)$(HXX5TARGETN)$(HXX6TARGETN)$(HXX7TARGETN)$(HXX8TARGETN)$(HXX9TARGETN)$(HXX10TARGETN)"!=""
-.INCLUDE : _tg_hxx.mk
-.ENDIF # "$(HXX1TARGETN)$(HXX2TARGETN)$(HXX3TARGETN)$(HXX4TARGETN)$(HXX5TARGETN)$(HXX6TARGETN)$(HXX7TARGETN)$(HXX8TARGETN)$(HXX9TARGETN)$(HXX10TARGETN)"!=""
-
-# -------
# - processing config -
# -------
@@ -1931,31 +1763,6 @@ last_target: $(LAZY_DEPS_WARNING)
$(MISC)$/$(TARGET)genjava.mk: $(IDLFILES)
-.IF "$(IDLFILES)"!=""
-
-$(URDTARGET) : $(DEPIDLFILES)
- @-mkdir $(OUT)$/ucr >& $(NULLDEV)
-# use this target only to speedup single proceess builds
-# see according rules in rules.mk
-.IF "$(MAXPROCESS)"<="1"
- $(IDLC) @$(mktmp $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -O$(OUT)$/ucr$/$(IDLPACKAGE) $(DEPIDLFILES:+"\n"))
-.ENDIF # "$(MAXPROCESS)"<="1"
- @echo > $@
-
-.IF "$(URDDOC)"!=""
-
-$(URDDOCTARGET) : $(DEPIDLFILES)
- @-mkdir $(OUT)$/ucrdoc >& $(NULLDEV)
-# use this target only to speedup single proceess builds
-# see according rules in rules.mk
-.IF "$(MAXPROCESS)"<="1"
- $(IDLC) @$(mktmp $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)$/ucrdoc$/$(IDLPACKAGE) $(DEPIDLFILES:+"\n"))
-.ENDIF # "$(MAXPROCESS)"<="1"
- @echo > $@
-
-.ENDIF # "$(URDDOC)"!=""
-.ENDIF # "$(IDLFILES)"!=""
-
.IF "$(JAVACLASSFILES:s/DEFINED//)"!=""
.IF "$(L10N_framework)"==""
.INCLUDE .IGNORE : $(MISC)$/$(TARGET).dpj
@@ -2243,9 +2050,9 @@ $(INCCOM)$/%_version.h : $(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/minormkc
@echo $(EMQ)#define _LAST_MINOR $(EMQ)"$(LAST_MINOR)$(EMQ)" >> $(VERSIONTMP)
@echo $(EMQ)#define _RSCREVISION $(EMQ)"$(USQ)$(RSCREVISION)$(USQ)$(EMQ)" >> $(VERSIONTMP)
@echo $(EMQ)#define _INPATH $(EMQ)"$(INPATH)$(EMQ)" >> $(VERSIONTMP)
- @-$(RM) $(@)_$(VERSIONTMP:b) >& $(NULLDEV)
+ @@-$(RM) $(@)_$(VERSIONTMP:b)
@$(TYPE) $(VERSIONTMP) > $(@)_$(VERSIONTMP:b)
- @-$(RM) $@ >& $(NULLDEV)
+ @@-$(RM) $@
@-$(RENAME) $(@)_$(VERSIONTMP:b) $@
.IF "$(MAKEFILERC)"==""