summaryrefslogtreecommitdiff
path: root/solenv/inc/tg_def.mk
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2007-01-29 09:52:01 +0000
committerHans-Joachim Lankenau <hjs@openoffice.org>2007-01-29 09:52:01 +0000
commit8499b7b3d8e11eebc5be1aec2c18be82e4812f09 (patch)
tree38bddb197642c12cd26879ba19d28b29493e19a0 /solenv/inc/tg_def.mk
parent618a111d86f5c8b0f6138799a553c42da67f1613 (diff)
#i10000# .def generation on 4nt worked on MWS builds only...
Diffstat (limited to 'solenv/inc/tg_def.mk')
-rw-r--r--solenv/inc/tg_def.mk13
1 files changed, 8 insertions, 5 deletions
diff --git a/solenv/inc/tg_def.mk b/solenv/inc/tg_def.mk
index 577d5c3f0e0d..389ec6a70cf0 100644
--- a/solenv/inc/tg_def.mk
+++ b/solenv/inc/tg_def.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: tg_def.mk,v $
#
-# $Revision: 1.33 $
+# $Revision: 1.34 $
#
-# last change: $Author: hjs $ $Date: 2007-01-25 18:40:25 $
+# last change: $Author: hjs $ $Date: 2007-01-29 10:52:01 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -77,7 +77,10 @@ BUILD_DRIVE$(TNR):=$(shell echo %_disk)
.IF "$(BUILD_DRIVE$(TNR))"=="O"
# in case of RE build, protect against failed lock
-EXPORT$(TNR)_PROTECT=$(TMP)$/$(DEF$(TNR)UNIQE:b).bat &&
+EXPORT$(TNR)_PROTECT=$(TMP)$/$(DEF$(TNR)UNIQE:b).bat &&
+RMHACK:=$(RM:s/+//)
+.ELSE # "$(BUILD_DRIVE$(TNR))"=="O"
+RMHACK:=$(RM)
.ENDIF # "$(BUILD_DRIVE$(TNR))"=="O"
.ENDIF # "$(DEFLIB$(TNR)NAME)"!=""
@@ -117,14 +120,14 @@ $(DEF$(TNR)TARGETN) .PHONY :
.ENDIF # "$(NO_SHL$(TNR)DESCRIPTION)"==""
.IF "$(DEFLIB$(TNR)NAME)"!=""
.IF "$(SHL$(TNR)USE_EXPORTS)"!="ordinal"
- @-$(EXPORT$(TNR)_PROTECT) $(RM:s/+//) $(MISC)$/$(SHL$(TNR)TARGET).exp
+ @-$(EXPORT$(TNR)_PROTECT) $(RMHACK) $(MISC)$/$(SHL$(TNR)TARGET).exp
@$(EXPORT$(TNR)_PROTECT) $(LIBMGR) -EXTRACT:/ /OUT:$(MISC)$/$(SHL$(TNR)TARGET).exp $(SLB)$/$(DEFLIB$(TNR)NAME).lib
.IF "$(DEF$(TNR)CEXP)"!=""
@$(EXPORT$(TNR)_PROTECT) $(LDUMP2) -A $(DEF$(TNR)CEXP) -E 20 -F $(MISC)$/$(SHL$(TNR)TARGET).flt $(MISC)$/$(SHL$(TNR)TARGET).exp >>$@.tmpfile
.ELSE
@$(EXPORT$(TNR)_PROTECT) $(LDUMP2) -E 20 -F $(MISC)$/$(SHL$(TNR)TARGET).flt $(MISC)$/$(SHL$(TNR)TARGET).exp >>$@.tmpfile
.ENDIF
- $(EXPORT$(TNR)_PROTECT) $(RM:s/+//) $(MISC)$/$(SHL$(TNR)TARGET).exp
+ $(EXPORT$(TNR)_PROTECT) $(RMHACK) $(MISC)$/$(SHL$(TNR)TARGET).exp
.ELSE # "$(SHL$(TNR)USE_EXPORTS)"!="ordinal"
@$(EXPORT$(TNR)_PROTECT) $(DUMPBIN) -DIRECTIVES $(SLB)$/$(DEFLIB$(TNR)NAME).lib | $(GREP) EXPORT: > $(MISC)$/$(SHL$(TNR)TARGET).direct
.IF "$(DEF$(TNR)CEXP)"!=""