diff options
author | Oliver Bolte <obo@openoffice.org> | 2007-01-25 11:52:35 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2007-01-25 11:52:35 +0000 |
commit | 63ce7f143a5d1daca18aaef9082ff90e102b2ca8 (patch) | |
tree | 49b1e3eaf6660adff0bb9f3362c0b7bba261aea0 /solenv/inc/rules.mk | |
parent | 165b038ba5acbefcc7ecc26ca31be556cbec5508 (diff) |
INTEGRATION: CWS ause069 (1.74.2); FILE MERGED
2007/01/24 12:18:28 hjs 1.74.2.7: RESYNC: (1.80-1.81); FILE MERGED
2007/01/17 14:44:20 hjs 1.74.2.6: #i70359# no forced shell required here
2007/01/10 20:16:38 hjs 1.74.2.5: RESYNC: (1.79-1.80); FILE MERGED
2006/12/04 19:23:44 hjs 1.74.2.4: RESYNC: (1.76-1.79); FILE MERGED
2006/11/07 04:32:58 hjs 1.74.2.3: RESYNC: (1.74-1.76); FILE MERGED
2006/10/18 17:12:59 hjs 1.74.2.2: #i70359# remove forced shell calls
2006/10/11 12:36:23 hjs 1.74.2.1: #i70359#: removing + sign in targets; adding to tool macro if required
Diffstat (limited to 'solenv/inc/rules.mk')
-rw-r--r-- | solenv/inc/rules.mk | 212 |
1 files changed, 106 insertions, 106 deletions
diff --git a/solenv/inc/rules.mk b/solenv/inc/rules.mk index 456f1154c1cb..0424ab7c14f6 100644 --- a/solenv/inc/rules.mk +++ b/solenv/inc/rules.mk @@ -4,9 +4,9 @@ # # $RCSfile: rules.mk,v $ # -# $Revision: 1.81 $ +# $Revision: 1.82 $ # -# last change: $Author: obo $ $Date: 2007-01-23 06:33:50 $ +# last change: $Author: obo $ $Date: 2007-01-25 12:52:35 $ # # The Contents of this file are made available subject to # the terms of GNU Lesser General Public License Version 2.1. @@ -46,11 +46,11 @@ $(OBJ)$/%.obj : %.cxx $(ADJUSTVISIBILITY) -p $(@:s/.obj/.o/) .ENDIF # "$(noadjust)"=="" .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)$/$*.cxx ) - @+$(ECHONL) + @-$(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)$/$*.cxx ) + @$(ECHONL) .IF "$(COM)"=="GCC" $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cxx .ELSE @@ -67,11 +67,11 @@ $(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 ) - @+$(ECHONL) + @-$(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 ) + @$(ECHONL) .IF "$(COM)"=="GCC" $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cpp .ELSE @@ -124,12 +124,12 @@ $(SLO)$/%.obj : %.cxx .IF "$(OS)"=="SOLARIS" && "$(product)"=="full" && "$(debug)"=="" && "$(CAPTURE_COMMAND)"=="" $(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) .ENDIF .ELSE # "$(GUI)"=="UNX" - @+-$(RM) $@ >& $(NULLDEV) - @+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(ACT_PCH_SWITCHES) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cxx ) $(CAPTURE_OUTPUT) - @+$(ECHONL) + @-$(RM) $@ >& $(NULLDEV) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(ACT_PCH_SWITCHES) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cxx ) $(CAPTURE_OUTPUT) + @$(ECHONL) $(CXX) @$(mktmp $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(ACT_PCH_SWITCHES) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cxx ) .ENDIF # "$(GUI)"=="UNX" @@ -145,12 +145,12 @@ $(SLO)$/%.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) .ENDIF .ELSE - @+-$(RM) $@ >& $(NULLDEV) - @+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cpp ) - @+$(ECHONL) + @-$(RM) $@ >& $(NULLDEV) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cpp ) + @$(ECHONL) $(CXX) @$(mktmp $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(PWD)$/$*.cpp ) .ENDIF @@ -166,11 +166,11 @@ $(SLO)$/%.obj : $(MISC)$/%.cxx .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) .ENDIF .ELSE - @+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) - @+$(ECHONL) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) + @$(ECHONL) $(CXX) @$(mktmp $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) .ENDIF @@ -186,11 +186,11 @@ $(OBJ)$/%.obj : $(MISC)$/%.cxx .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) .ENDIF .ELSE - @+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) - @+$(ECHONL) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) + @$(ECHONL) $(CXX) @$(mktmp $(CFLAGS) $(INCLUDE) $(CFLAGSCXX) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $(!eq,$(EXCEPTIONSFILES),$(subst,$@, $(EXCEPTIONSFILES)) $(LOCAL_EXCEPTIONS_FLAGS) $(GLOBAL_EXCEPTIONS_FLAGS)) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(CFLAGSINCXX)$(MISC)$/$*.cxx ) .ENDIF @@ -206,15 +206,15 @@ $(OBJ)$/%.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) .ENDIF .ELSE - @+$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $*.c ) - @+$(ECHONL) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $*.c ) + @$(ECHONL) .IF "$(COM)"=="GCC" $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $*.c .ELSE - +-@echo Cflags: $(CFLAGS) $(INCLUDE) + -@echo Cflags: $(CFLAGS) $(INCLUDE) $(CC) @$(mktmp $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $*.c ) .ENDIF .ENDIF @@ -228,11 +228,11 @@ $(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 ) - @+$(ECHONL) + @-$(RM) $@ >& $(NULLDEV) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(MISC)$/$*.c ) + @$(ECHONL) $(CXX) @$(mktmp $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSOBJ) $(CDEFS) $(CDEFSOBJ) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(OBJ)$/$*.obj $(MISC)$/$*.c ) .ENDIF @@ -245,11 +245,11 @@ $(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 ) - @+$(ECHONL) + @-$(RM) $@ >& $(NULLDEV) + @$(TYPE) $(mktmp $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(MISC)$/$*.c ) + @$(ECHONL) .IF "$(COM)"=="GCC" $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $(MISC)$/$*.c .ELSE @@ -266,9 +266,9 @@ $(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) + @-$(RM) $@ >& $(NULLDEV) .IF "$(COM)"=="GCC" $(CXX) $(CFLAGS) $(INCLUDE_C) $(CFLAGSCC) $(CFLAGSSLO) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(CFLAGSAPPEND) $(CFLAGSOUTOBJ)$(SLO)$/$*.obj $*.c .ELSE @@ -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" @@ -334,12 +334,12 @@ not_existing$/s_%.dpcc : %.c;@noop $(assign all_local_slo+:=$<) not_existing$/o_%.dpcc : %.c;@noop $(assign all_local_obj+:=$<) $(MISC)$/%.dpslo : - +$(MAKEDEPEND) @$(mktmp -f - -p$(SLO) $(MKDEPFLAGS) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(all_local_slo) $(all_misc_slo)) > $@ - +$(TYPE) $(mktmp $(foreach,i,$(all_local_slo:b:+".obj") $@ : $(SLO)$/$(i:+"\n")) $(foreach,i,$(all_misc_slo:b:+".obj") $@ : $(SLO)$/$(i:+"\n"))) >> $@ + $(MAKEDEPEND) @$(mktmp -f - -p$(SLO) $(MKDEPFLAGS) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $(all_local_slo) $(all_misc_slo)) > $@ + $(TYPE) $(mktmp $(foreach,i,$(all_local_slo:b:+".obj") $@ : $(SLO)$/$(i:+"\n")) $(foreach,i,$(all_misc_slo:b:+".obj") $@ : $(SLO)$/$(i:+"\n"))) >> $@ $(MISC)$/%.dpobj : - +$(MAKEDEPEND) @$(mktmp -f - -p$(OBJ) $(MKDEPFLAGS) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $(all_local_obj) $(all_misc_obj)) > $@ - +$(TYPE) $(mktmp $(foreach,i,$(all_local_obj:b:+".obj") $@ : $(OBJ)$/$(i:+"\n")) $(foreach,i,$(all_misc_obj:b:+".obj") $@ : $(OBJ)$/$(i:+"\n"))) >> $@ + $(MAKEDEPEND) @$(mktmp -f - -p$(OBJ) $(MKDEPFLAGS) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $(all_local_obj) $(all_misc_obj)) > $@ + $(TYPE) $(mktmp $(foreach,i,$(all_local_obj:b:+".obj") $@ : $(OBJ)$/$(i:+"\n")) $(foreach,i,$(all_misc_obj:b:+".obj") $@ : $(OBJ)$/$(i:+"\n"))) >> $@ # see also %.dpslo not_existing$/s_%.dpcc : %.cxx;@noop $(assign all_local_slo+:=$<) @@ -357,7 +357,7 @@ not_existing$/o_%.dpcc : $(MISC)$/%.cxx;@noop $(assign all_misc_obj+:=$<) # dependencies objective-c $(MISC)$/s_%.dpcc : %.m - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @$(MAKEDEPEND) -f - -p$(SLO) $(MKDEPFLAGS) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $< > $@ .IF "$(LAZY_DEPS)"=="" @echo $@ : $(SLO)$/$(<:b).obj >> $@ @@ -366,7 +366,7 @@ $(MISC)$/s_%.dpcc : %.m .ENDIF # "$(LAZY_DEPS)"=="" $(MISC)$/o_%.dpcc : %.m - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @$(MAKEDEPEND) -f - -p$(OBJ) $(MKDEPFLAGS) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $< > $@ .IF "$(LAZY_DEPS)"=="" @echo $@ : $(OBJ)$/$(<:b).obj >> $@ @@ -375,7 +375,7 @@ $(MISC)$/o_%.dpcc : %.m .ENDIF # "$(LAZY_DEPS)"=="" $(MISC)$/s_%.dpcc : $(MISC)$/%.m - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) .IF "$(GUI)"=="UNX" @$(MAKEDEPEND) -f - -p$(SLO) $(MKDEPFLAGS) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $< | sed s\#$(MISC)$/\#\# > $@ .ELSE # "$(GUI)"=="UNX" @@ -388,7 +388,7 @@ $(MISC)$/s_%.dpcc : $(MISC)$/%.m .ENDIF # "$(LAZY_DEPS)"=="" $(MISC)$/o_%.dpcc : $(MISC)$/%.m - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) .IF "$(GUI)"=="UNX" @$(MAKEDEPEND) -f - -p$(OBJ) $(MKDEPFLAGS) $(CDEFS) $(CDEFSOBJ) $(CDEFSMT) $< | sed s\#$(MISC)$/\#\# > $@ .ELSE # "$(GUI)"=="UNX" @@ -403,7 +403,7 @@ $(MISC)$/o_%.dpcc : $(MISC)$/%.m # dependency dummy for *.s files $(MISC)$/s_%.dpcc : %.s - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @$(MAKEDEPEND) -f - -p$(SLO) $(MKDEPFLAGS) $(CDEFS) $(CDEFSSLO) $(CDEFSMT) $< > $@ .IF "$(LAZY_DEPS)"=="" @echo $@ : $(SLO)$/$(<:b).obj >> $@ @@ -414,17 +414,17 @@ $(MISC)$/s_%.dpcc : %.s # generated source files. $(MISC)$/o_%.dpcc : - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @echo $@ : $(OBJ)$/$(@:b:^"__":s/__o_//).obj > $@ $(MISC)$/s_%.dpcc : - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @echo $@ : $(SLO)$/$(@:b::^"__":s/__s_//).obj > $@ # dependencies script files $(MISC)$/%.dpsc : - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @-$(MKDIR) $(MISC)$/{$(subst,$(@:d:d:d), $(@:d:d))} >& $(NULLDEV) @$(MAKEDEPEND) -f - -p$(PAR)$/{$(subst,$(@:d:d:d), $(@:d:d))} -o.par -D{$(subst,$(@:d:d:d:u), $(@:d:d:u))}_PRODUCT $(CDEFS) -DDLLPOSTFIX=$(DLLPOSTFIX) -I. -I$(INC) -I$(INCLOCAL) -I$(INCGUI) -I$(INCCOM) $(*:b).scp > $@ .IF "$(LAZY_DEPS)"=="" @@ -437,7 +437,7 @@ $(MISC)$/%.dpsc : # dependencies rc files (native resources for windows) $(MISC)$/%.dprc : - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) @$(MAKEDEPEND) -f - -p$(RES) -o.res $(RCLANGFLAGS_{$(subst,$(@:d:d:d:u), $(@:d:d:u))}:u:s/ //) $(CDEFS) -DDLLPOSTFIX=$(DLLPOSTFIX) -I. -I$(INC) -I$(INCLOCAL) -I$(INCGUI) -I$(INCCOM) -I$(SOLARENV)$/inc $(*:b).rc >> $@ .IF "$(LAZY_DEPS)"=="" # @echo $@ : $(RES)$/{$(subst,$(@:d:d:d), $(@:d:d))}$/$(*:b).res >> $@ @@ -450,25 +450,25 @@ $(MISC)$/%.dpr : @echo ------------------------------ .IF "$(nodep)"=="" @echo Making: $@ - +-$(RM) $@ >& $(NULLDEV) + -$(RM) $@ >& $(NULLDEV) dmake $(MFLAGS) $(MAKEFILE) $(CALLMACROS) NO_HIDS=true make_srs_deps=true $(DEPSRSFILES) - +-$(TYPE) $(MISC)$/$(PWD:f).*.dprr >> $@ + -$(TYPE) $(MISC)$/$(PWD:f).*.dprr >> $@ .ENDIF # "$(nodep)"=="" $(MISC)$/%.dpz : @echo ------------------------------ .IF "$(nodep)"=="" @echo Making: $@ - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) # line too long on 4nt .IF "$(USE_SHELL)"!="4nt" - +dmake $(MFLAGS) $(MAKEFILE) $(CALLMACROS) make_zip_deps=true $(ZIPDEPFILES) + dmake $(MFLAGS) $(MAKEFILE) $(CALLMACROS) make_zip_deps=true $(ZIPDEPFILES) .ELSE # "$(USE_SHELL)"!="4nt" - +$(TYPE) $(mktmp $(ZIPDEPFILES:s/\/\\/)) | xargs dmake $(MFLAGS) $(MAKEFILE) $(CALLMACROS) make_zip_deps=true + $(TYPE) $(mktmp $(ZIPDEPFILES:s/\/\\/)) | xargs dmake $(MFLAGS) $(MAKEFILE) $(CALLMACROS) make_zip_deps=true .ENDIF # "$(USE_SHELL)"!="4nt" $(TYPE) $(ZIPDEPFILES) $(mktmp $(NULL)) | grep -v "CVS" >> $@ echo zipdep_langs=$(alllangiso) >> $@ - @+-$(RM) $(ZIPDEPFILES) >& $(NULLDEV) + @-$(RM) $(ZIPDEPFILES) >& $(NULLDEV) .ENDIF # "$(nodep)"=="" # Dependencies fuer java - Files @@ -479,14 +479,14 @@ $(MISC)$/%.dpj : .IF "$(GUI)"=="UNX" @echo > $@ .ELSE - @+$(ECHONL) > $@ + @$(ECHONL) > $@ .ENDIF .ELSE # "$(ndep)"=="" .IF "$(GUI)"=="UNX" - @echo $(shell +$(STARDEP) @$(mktmp -o $@ -i $(CLASSDIR) $(foreach,i,$(JAVADEPINCLUDES:s/:/ /) -i $i) $(JAVACLASSFILES))) + @echo $(shell $(STARDEP) @$(mktmp -o $@ -i $(CLASSDIR) $(foreach,i,$(JAVADEPINCLUDES:s/:/ /) -i $i) $(JAVACLASSFILES))) .ELSE @echo javadeps - @echo $(shell +$(STARDEP) @$(mktmp -o $@ -i $(CLASSDIR) $(foreach,i,$(JAVADEPINCLUDES:s/;/ /) -i $i) $(JAVACLASSFILES))) + @echo $(shell $(STARDEP) @$(mktmp -o $@ -i $(CLASSDIR) $(foreach,i,$(JAVADEPINCLUDES:s/;/ /) -i $i) $(JAVACLASSFILES))) .ENDIF .ENDIF # "$(nodep)"=="" @@ -495,14 +495,14 @@ $(SLO)$/%.obj : %.asm @echo Making: $@ .IF "$(COM)"=="WTC" $(ASM) $(AFLAGS) -D$(COM) $*.asm -fo=$(SLO)$/$*.obj - +-$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) + -$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) .ELSE .IF "$(COM)"=="MSC" .IF "$(ASM)"=="ml" $(ASM) $(AFLAGS) -D$(COM) /Fo$(SLO)$/$*.obj $*.asm - +-$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) + -$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) .ELSE # "$(ASM)"=="ml" - @+-$(RM) $@ >& $(NULLDEV) + @-$(RM) $@ >& $(NULLDEV) $(ASM) $(AFLAGS) $*.asm,$(SLO)$/$*.obj; .ENDIF # "$(ASM)"=="ml" .ENDIF "$(COM)"=="MSC" @@ -514,9 +514,9 @@ $(OBJ)$/%.obj : %.asm .IF "$(COM)"=="MSC" .IF "$(ASM)"=="ml" $(ASM) $(AFLAGS) -D$(COM) /Fo$(SLO)$/$*.obj $*.asm - +-$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) + -$(IFEXIST) $*.err $(THEN) $(RM) $*.err $(FI) .ELSE # "$(ASM)"=="ml" - @+$(IFEXIST) $@ $(THEN) $(RM) $@ >& $(NULLDEV) $(FI) + @$(IFEXIST) $@ $(THEN) $(RM) $@ >& $(NULLDEV) $(FI) $(ASM) $(AFLAGS) $*.asm,$(OBJ)$/$*.obj; .ENDIF # "$(ASM)"=="ml" .ENDIF "$(COM)"=="MSC" @@ -535,75 +535,75 @@ $(OBJ)$/%.obj : %.asm .SOURCE.idl : . $(SOLARVERSION)$/$(INPATH)$/idl$/remote $(SOLARVERSION)$/$(INPATH)$/idl $(SOLARVERSION)$/$(INPATH)$/idl$(UPDMINOREXT)$/$(PACKAGE) $(OUT)$/ucr$/$(IDLPACKAGE)$/%.urd : %.idl - +$(IDLC) @$(mktmp $(UNOIDLDEFS) $(TF_PACKAGES_DEF) $(UNOIDLINCEXTRA) $(UNOIDLINC) -O$(OUT)$/ucr$/$(IDLPACKAGE) $< ) + $(IDLC) @$(mktmp $(UNOIDLDEFS) $(TF_PACKAGES_DEF) $(UNOIDLINCEXTRA) $(UNOIDLINC) -O$(OUT)$/ucr$/$(IDLPACKAGE) $< ) $(OUT)$/ucrdoc$/$(IDLPACKAGE)$/%.urd : %.idl - +$(IDLC) @$(mktmp $(UNOIDLDEFS) $(TF_PACKAGES_DEF) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)$/ucrdoc$/$(IDLPACKAGE) $< ) + $(IDLC) @$(mktmp $(UNOIDLDEFS) $(TF_PACKAGES_DEF) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)$/ucrdoc$/$(IDLPACKAGE) $< ) # generate hid files $(SRS)$/%.hid : %.src @echo ------------------------------ @echo Making hid $@ - +$(PERL) $(SOLARENV)$/bin$/mhids.pl $*.src $(SRS) $(PRJNAME) $(CDEFS) $(INCLUDE) + $(PERL) $(SOLARENV)$/bin$/mhids.pl $*.src $(SRS) $(PRJNAME) $(CDEFS) $(INCLUDE) # make *.xml descriptions available in $(MISC) $(MISC)$/%$($(WINVERSIONNAMES)_MAJOR).xml : %.xml - +$(COPY) $< $@ + $(COPY) $< $@ # dummy rule to make sure xml file is in place when used in settings.mk $(MISC)$/%.mk : $(MISC)$/%$($(WINVERSIONNAMES)_MAJOR).xml - +$(TOUCH) $@ + $(TOUCH) $@ echo XML2MK_FILES += $(@:b) >> $@ #generate descriptions from xml $(MISC)$/%$($(WINVERSIONNAMES)_MAJOR)_description.cxx : $(MISC)$/%$($(WINVERSIONNAMES)_MAJOR).xml - +xml2cmp -func $(MISC)$/$*$($(WINVERSIONNAMES)_MAJOR)_description.cxx $< + xml2cmp -func $(MISC)$/$*$($(WINVERSIONNAMES)_MAJOR)_description.cxx $< #generate private rdb $(BIN)$/%.rdb: $(MISC)$/%$($(WINVERSIONNAMES)_MAJOR).xml - +$(RDBMAKER) -BUCR -O$(BIN)$/$*.rdb @$(mktmp $(foreach,i,$($(@:b)_XML2CMPTYPES) -T$i ) $(COMPRDB)) + $(RDBMAKER) -BUCR -O$(BIN)$/$*.rdb @$(mktmp $(foreach,i,$($(@:b)_XML2CMPTYPES) -T$i ) $(COMPRDB)) #strip dos lineends $(MISC)$/%.sh : %.sh - @+-$(RM) -f $@ >& $(NULLDEV) - @+tr -d "\015" < $< > $@ + @-$(RM) -f $@ >& $(NULLDEV) + @tr -d "\015" < $< > $@ # merge targets .IF "$(WITH_LANG)"!="" $(COMMONMISC)$/$(TARGET)$/%.ulf : %.ulf -$(MKDIR) $(@:d) - +-$(RM) $@ + -$(RM) $@ $(WRAPCMD) $(ULFEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) $(COMMONMISC)$/$(TARGET)$/%.xrb : %.xrb -$(MKDIR) $(@:d) - +-$(RM) $@ + -$(RM) $@ $(WRAPCMD) $(XMLEX) -t xrb -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) $(COMMONMISC)$/$(MYPATH)$/%.xrm : %.xrm - +-$(MKDIRHIER) $(@:d) - +-$(RM) $@ + -$(MKDIRHIER) $(@:d) + -$(RM) $@ $(WRAPCMD) $(XRMEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) $(COMMONMISC)$/$(TARGET)$/%.xrm : %.xrm - +-$(MKDIRHIER) $(@:d) - +-$(RM) $@ + -$(MKDIRHIER) $(@:d) + -$(RM) $@ $(WRAPCMD) $(XRMEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) $(COMMONMISC)$/%.xrm : %.xrm - +-$(MKDIR) $(@:d) - +-$(RM) $@ + -$(MKDIR) $(@:d) + -$(RM) $@ $(WRAPCMD) $(XRMEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) .ENDIF # "$(WITH_LANG)"!="" .IF "$(WITH_LANG)"!="" @@ -612,10 +612,10 @@ $(COMMONMISC)$/$(TARGET)$/%.jlf : $$(@:db).ulf $(COMMONMISC)$/$(TARGET)$/%.jlf : $$(@:b).ulf .ENDIF # "$(WITH_LANG)"!="" @-$(MKDIRHIER) $(@:d) - +-$(RM) $@ + -$(RM) $@ $(WRAPCMD) $(ULFCONV) -o $@.$(INPATH) $< - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) .IF "$(WITH_LANG)"!="" $(COMMONMISC)$/$(TARGET)$/%.mlf : $$(@:db).ulf @@ -623,17 +623,17 @@ $(COMMONMISC)$/$(TARGET)$/%.mlf : $$(@:db).ulf $(COMMONMISC)$/$(TARGET)$/%.mlf : $$(@:b).ulf .ENDIF # "$(WITH_LANG)"!="" @-$(MKDIRHIER) $(@:d) - +-$(RM) $@ + -$(RM) $@ @$(WRAPCMD) $(ULFCONV) -o $@.$(INPATH) -t $(SOLARBINDIR)$/msi-encodinglist.txt $< - @+$(RENAME) $@.$(INPATH) $@ - @+-$(RM) $@.$(INPATH) + @$(RENAME) $@.$(INPATH) $@ + @-$(RM) $@.$(INPATH) $(COMMONMISC)$/$(TARGET)$/%.xrm : %.xrm - +-$(MKDIR) $(@:d) - +-$(RM) $@ + -$(MKDIR) $(@:d) + -$(RM) $@ $(WRAPCMD) $(XRMEX) -p $(PRJNAME) -i $(@:f) -o $(@).$(INPATH) -m localize.sdf -l all - +$(RENAME) $@.$(INPATH) $@ - +-$(RM) $@.$(INPATH) + $(RENAME) $@.$(INPATH) $@ + -$(RM) $@.$(INPATH) # dirty hack # if local *.sdf file is missing |