summaryrefslogtreecommitdiff
path: root/solenv/inc/tg_obj.mk
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2001-12-10 12:00:32 +0000
committerHans-Joachim Lankenau <hjs@openoffice.org>2001-12-10 12:00:32 +0000
commite7ad00a7e9c3bb3709fdd31623f482e00f81d445 (patch)
treeb5c62742cfbb2a3f22c2c03e892b9b3e383f0127 /solenv/inc/tg_obj.mk
parentba160ed23f48be2fa8e23a1e1d34c2d694dc28dc (diff)
#95782# get symbols of SLO/OBJ TARGET
Diffstat (limited to 'solenv/inc/tg_obj.mk')
-rw-r--r--solenv/inc/tg_obj.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/solenv/inc/tg_obj.mk b/solenv/inc/tg_obj.mk
index 5489a408a2a8..006562b6e5e7 100644
--- a/solenv/inc/tg_obj.mk
+++ b/solenv/inc/tg_obj.mk
@@ -18,6 +18,11 @@ $(OBJTARGET): $(OBJFILES) $(IDLOBJFILES)
.ENDIF # "$(GUI)"=="WNT"
.IF "$(GUI)"=="UNX"
+echo $(foreach,i,$(OBJFILES:f) $(ROBJ)$/$(i:s/.obj/.o/)) | xargs -n1 > $@
+.IF "$(OS)"=="MACOSX"
+ @-+nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
+.ELSE
+ @+nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
+.ENDIF
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(OBJTARGET)"!=""