summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2006-11-07 13:46:12 +0000
committerKurt Zenker <kz@openoffice.org>2006-11-07 13:46:12 +0000
commitbb2674ad13a501a63df8637c6868c8428530c97c (patch)
tree53a8fb8de83d446839083af6438661007927fbb5 /solenv
parentf9c294430ff0108010c10b905c8761f6ae4b3c62 (diff)
INTEGRATION: CWS vq39 (1.76.10); FILE MERGED
2006/11/03 13:53:14 vq 1.76.10.1: #i71074# Make pch builds saver in parallel builds.
Diffstat (limited to 'solenv')
-rw-r--r--solenv/inc/rules.mk38
1 files changed, 19 insertions, 19 deletions
diff --git a/solenv/inc/rules.mk b/solenv/inc/rules.mk
index 00fabb2227e8..f8c341fcb43a 100644
--- a/solenv/inc/rules.mk
+++ b/solenv/inc/rules.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: rules.mk,v $
#
-# $Revision: 1.76 $
+# $Revision: 1.77 $
#
-# last change: $Author: rt $ $Date: 2006-10-30 16:44:09 $
+# last change: $Author: kz $ $Date: 2006-11-07 14:46:12 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -67,7 +67,7 @@ $(OBJ)$/%.obj : %.cpp
.IF "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
$(ADJUSTVISIBILITY) -p $(@:s/.obj/.o/)
.ENDIF # "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE
@+-$(RM) $@ >& $(NULLDEV)
@+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cpp )
@@ -86,7 +86,7 @@ $(SLO)$/%.pch .PHONY:
.ELSE # "$(COM)"=="MSC"
$(TOUCH) $@
.ENDIF # "$(COM)"=="MSC"
- echo USED_PCHFLAGS=$(CFLAGS)$(CFLAGSCXX)$(CFLAGSCXXSLO)$(CFLAGSSLO)$(CDEFS)$(CDEFSSLO)$(CDEFSMT)$(CFLAGS_NO_EXCEPTIONS)-DEXCEPTIONS_OFF$(CFLAGSAPPEND)> $(INCCOM)$/pch.mk
+ @echo USED_PCHFLAGS=$(CFLAGS)$(CFLAGSCXX)$(CFLAGSCXXSLO)$(CFLAGSSLO)$(CDEFS)$(CDEFSSLO)$(CDEFSMT)$(CFLAGS_NO_EXCEPTIONS)-DEXCEPTIONS_OFF$(CFLAGSAPPEND)> $(INCCOM)$/pch.mk
$(SLO)$/%_ex.pch .PHONY:
.IF "$(COM)"=="MSC"
@@ -94,7 +94,7 @@ $(SLO)$/%_ex.pch .PHONY:
.ELSE # "$(COM)"=="MSC"
$(TOUCH) $@
.ENDIF # "$(COM)"=="MSC"
- echo USED_EXCEPTIONS_PCHFLAGS=$(CFLAGS)$(CFLAGSCXX)$(CFLAGSCXXSLO)$(CFLAGSSLO)$(CDEFS)$(CDEFSSLO)$(CDEFSMT)$(CFLAGSEXCEPTIONS)-DEXCEPTIONS_ON$(CFLAGSAPPEND)> $(INCCOM)$/pch_ex.mk
+ @echo USED_EXCEPTIONS_PCHFLAGS=$(CFLAGS)$(CFLAGSCXX)$(CFLAGSCXXSLO)$(CFLAGSSLO)$(CDEFS)$(CDEFSSLO)$(CDEFSMT)$(CFLAGSEXCEPTIONS)-DEXCEPTIONS_ON$(CFLAGSAPPEND)> $(INCCOM)$/pch_ex.mk
.INCLUDE .IGNORE : $(INCCOM)$/pch.mk
.INCLUDE .IGNORE : $(INCCOM)$/pch_ex.mk
@@ -228,7 +228,7 @@ $(OBJ)$/%.obj : $(MISC)$/%.c
.IF "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
$(ADJUSTVISIBILITY) -p $(@:s/.obj/.o/)
.ENDIF # "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE
@+-$(RM) $@ >& $(NULLDEV)
@+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(MISC)$/$*.c )
@@ -245,7 +245,7 @@ $(SLO)$/%.obj : $(MISC)$/%.c
.IF "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
$(ADJUSTVISIBILITY) -p $(@:s/.obj/.o/)
.ENDIF # "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE
@+-$(RM) $@ >& $(NULLDEV)
@+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(MISC)$/$*.c )
@@ -266,7 +266,7 @@ $(SLO)$/%.obj : %.c
.IF "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
$(ADJUSTVISIBILITY) -p $(@:s/.obj/.o/)
.ENDIF # "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"==""
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE
@+-$(RM) $@ >& $(NULLDEV)
.IF "$(COM)"=="GCC"
@@ -286,7 +286,7 @@ $(OBJ)$/%.obj : %.m
.ELSE
@$(RM) $@ $(@:s/.obj/.o/)
$(objc) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(OBJCFLAGS) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ) $(OBJ)$/$*.o $*.m
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ENDIF
.ELSE "$(OS)"=="MACOSX"
@echo "No recipe for compiling Objective-C files is available for this platform"
@@ -299,7 +299,7 @@ $(OBJ)$/%.obj : $(MISC)$/%.m
.IF "$(OS)"=="MACOSX"
@$(RM) $@ $(@:s/.obj/.o/)
$(objc) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(OBJCFLAGS) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ) $(OBJ)$/$*.o $(MISC)$/$*.m
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE "$(OS)"=="MACOSX"
@echo "No recipe for compiling Objective-C files is available for this platform"
.ENDIF "$(OS)"=="MACOSX"
@@ -311,7 +311,7 @@ $(SLO)$/%.obj : $(MISC)$/%.m
.IF "$(OS)"=="MACOSX"
@$(RM) $@ $(@:s/.obj/.o/)
$(objc) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(OBJCFLAGS) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ) $(SLO)$/$*.o $(MISC)$/$*.m
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE "$(OS)"=="MACOSX"
@echo "No recipe for compiling Objective-C files is available for this platform"
.ENDIF "$(OS)"=="MACOSX"
@@ -323,7 +323,7 @@ $(SLO)$/%.obj : %.m
.IF "$(OS)"=="MACOSX"
@$(RM) $@ $(@:s/.obj/.o/)
$(objc) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(OBJCFLAGS) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ) $(SLO)$/$*.o $*.m
- +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
+ +$(IFEXIST) $(@:s/.obj/.o/) $(THEN) $(TOUCH) $@ $(FI)
.ELSE "$(OS)"=="MACOSX"
@echo "No recipe for compiling Objective-C files is available for this platform"
.ENDIF "$(OS)"=="MACOSX"
@@ -351,13 +351,13 @@ not_existing$/o_%.dpcc : %.cxx;@noop $(assign all_local_obj+:=$<)
not_existing$/s_%.dpcc : %.cpp;@noop $(assign all_local_slo+:=$<)
not_existing$/o_%.dpcc : %.cpp;@noop $(assign all_local_obj+:=$<)
-
+
not_existing$/s_%.dpcc : $(MISC)$/%.c;@noop $(assign all_misc_slo+:=$<)
not_existing$/o_%.dpcc : $(MISC)$/%.c;@noop $(assign all_misc_obj+:=$<)
-
+
not_existing$/s_%.dpcc : $(MISC)$/%.cxx;@noop $(assign all_misc_slo+:=$<)
not_existing$/o_%.dpcc : $(MISC)$/%.cxx;@noop $(assign all_misc_obj+:=$<)
-
+
# dependencies objective-c
$(MISC)$/s_%.dpcc : %.m
@@ -368,7 +368,7 @@ $(MISC)$/s_%.dpcc : %.m
.ELSE # "$(LAZY_DEPS)"==""
@echo LAZY_DEPS=were_used_to_generate >> $@
.ENDIF # "$(LAZY_DEPS)"==""
-
+
$(MISC)$/o_%.dpcc : %.m
@+-$(RM) $@ >& $(NULLDEV)
@$(MAKEDEPEND) -f - -p$(OBJ) $(MKDEPFLAGS) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $< > $@
@@ -377,7 +377,7 @@ $(MISC)$/o_%.dpcc : %.m
.ELSE # "$(LAZY_DEPS)"==""
@echo LAZY_DEPS=were_used_to_generate >> $@
.ENDIF # "$(LAZY_DEPS)"==""
-
+
$(MISC)$/s_%.dpcc : $(MISC)$/%.m
@+-$(RM) $@ >& $(NULLDEV)
.IF "$(GUI)"=="UNX"
@@ -390,7 +390,7 @@ $(MISC)$/s_%.dpcc : $(MISC)$/%.m
.ELSE # "$(LAZY_DEPS)"==""
@echo LAZY_DEPS=were_used_to_generate >> $@
.ENDIF # "$(LAZY_DEPS)"==""
-
+
$(MISC)$/o_%.dpcc : $(MISC)$/%.m
@+-$(RM) $@ >& $(NULLDEV)
.IF "$(GUI)"=="UNX"
@@ -420,7 +420,7 @@ $(MISC)$/s_%.dpcc : %.s
$(MISC)$/o_%.dpcc :
@+-$(RM) $@ >& $(NULLDEV)
@echo $@ : $(OBJ)$/$(@:b:^"__":s/__o_//).obj > $@
-
+
$(MISC)$/s_%.dpcc :
@+-$(RM) $@ >& $(NULLDEV)
@echo $@ : $(SLO)$/$(@:b::^"__":s/__s_//).obj > $@