summaryrefslogtreecommitdiff
path: root/solenv/inc/_tg_lib.mk
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2000-10-11 18:47:14 +0000
committerHans-Joachim Lankenau <hjs@openoffice.org>2000-10-11 18:47:14 +0000
commitcc62ce2cf588b1f32b3be735692bd95b9d1dfdcd (patch)
treeaa85270b90a2a4ac244e643637822464c576c954 /solenv/inc/_tg_lib.mk
parentd82852f8912c5c3ab62b87c1db563e27e6b5f0ce (diff)
give LIBxARCHIV it's own target
Diffstat (limited to 'solenv/inc/_tg_lib.mk')
-rw-r--r--solenv/inc/_tg_lib.mk520
1 files changed, 280 insertions, 240 deletions
diff --git a/solenv/inc/_tg_lib.mk b/solenv/inc/_tg_lib.mk
index ad062a32d217..835ea5cba58a 100644
--- a/solenv/inc/_tg_lib.mk
+++ b/solenv/inc/_tg_lib.mk
@@ -1,6 +1,34 @@
# unroll begin
.IF "$(LIB1TARGET)" != ""
+.IF "$(LIB1ARCHIV)" != ""
+
+$(LIB1ARCHIV) : $(LIB1TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB1ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB1ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB1FLAGS) $(LIBFLAGS) $(LIB1ARCHIV) `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB1ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB1ARCHIV) >> $(MISC)$/$(LIB1ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB1ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB1ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB1ARCHIV)" != ""
$(LIB1TARGET) : $(LIB1FILES) \
$(LIB1OBJFILES) \
@@ -20,35 +48,12 @@ $(LIB1TARGET) : $(LIB1FILES) \
@+cat /dev/null $(LIB1FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB1ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB1ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB1ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB1FLAGS) $(LIBFLAGS) $(LIB1ARCHIV) `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB1ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB1ARCHIV) >> $(MISC)$/$(LIB1ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB1ARCHIV:b).cmd
- @source $(MISC)$/$(LIB1ARCHIV:b).cmd
-.ENDIF # "$(LIB1ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB1OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB1FILES) | xargs -n 1 >> $@
-.IF "$(LIB1ARCHIV)" != ""
- @+$(RM) $(LIB1ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB1ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB1ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB1FILES:+"\n+":^"&") -+$(LIB1OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -66,7 +71,6 @@ $(LIB1TARGET) : $(LIB1FILES) \
$(LIBMGR) r $@ $(LIB1OBJFILES) $(LIB1FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB1TARGET)" != ""
@@ -76,6 +80,34 @@ $(LIB1TARGET) : $(LIB1FILES) \
# unroll begin
.IF "$(LIB2TARGET)" != ""
+.IF "$(LIB2ARCHIV)" != ""
+
+$(LIB2ARCHIV) : $(LIB2TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB2ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB2ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB2FLAGS) $(LIBFLAGS) $(LIB2ARCHIV) `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB2ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB2ARCHIV) >> $(MISC)$/$(LIB2ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB2ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB2ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB2ARCHIV)" != ""
$(LIB2TARGET) : $(LIB2FILES) \
$(LIB2OBJFILES) \
@@ -95,35 +127,12 @@ $(LIB2TARGET) : $(LIB2FILES) \
@+cat /dev/null $(LIB2FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB2ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB2ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB2ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB2FLAGS) $(LIBFLAGS) $(LIB2ARCHIV) `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB2ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB2ARCHIV) >> $(MISC)$/$(LIB2ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB2ARCHIV:b).cmd
- @source $(MISC)$/$(LIB2ARCHIV:b).cmd
-.ENDIF # "$(LIB2ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB2OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB2FILES) | xargs -n 1 >> $@
-.IF "$(LIB2ARCHIV)" != ""
- @+$(RM) $(LIB2ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB2ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB2ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB2FILES:+"\n+":^"&") -+$(LIB2OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -141,7 +150,6 @@ $(LIB2TARGET) : $(LIB2FILES) \
$(LIBMGR) r $@ $(LIB2OBJFILES) $(LIB2FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB2TARGET)" != ""
@@ -151,6 +159,34 @@ $(LIB2TARGET) : $(LIB2FILES) \
# unroll begin
.IF "$(LIB3TARGET)" != ""
+.IF "$(LIB3ARCHIV)" != ""
+
+$(LIB3ARCHIV) : $(LIB3TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB3ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB3ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB3FLAGS) $(LIBFLAGS) $(LIB3ARCHIV) `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB3ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB3ARCHIV) >> $(MISC)$/$(LIB3ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB3ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB3ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB3ARCHIV)" != ""
$(LIB3TARGET) : $(LIB3FILES) \
$(LIB3OBJFILES) \
@@ -170,35 +206,12 @@ $(LIB3TARGET) : $(LIB3FILES) \
@+cat /dev/null $(LIB3FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB3ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB3ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB3ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB3FLAGS) $(LIBFLAGS) $(LIB3ARCHIV) `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB3ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB3ARCHIV) >> $(MISC)$/$(LIB3ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB3ARCHIV:b).cmd
- @source $(MISC)$/$(LIB3ARCHIV:b).cmd
-.ENDIF # "$(LIB3ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB3OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB3FILES) | xargs -n 1 >> $@
-.IF "$(LIB3ARCHIV)" != ""
- @+$(RM) $(LIB3ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB3ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB3ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB3FILES:+"\n+":^"&") -+$(LIB3OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -216,7 +229,6 @@ $(LIB3TARGET) : $(LIB3FILES) \
$(LIBMGR) r $@ $(LIB3OBJFILES) $(LIB3FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB3TARGET)" != ""
@@ -226,6 +238,34 @@ $(LIB3TARGET) : $(LIB3FILES) \
# unroll begin
.IF "$(LIB4TARGET)" != ""
+.IF "$(LIB4ARCHIV)" != ""
+
+$(LIB4ARCHIV) : $(LIB4TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB4ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB4ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB4FLAGS) $(LIBFLAGS) $(LIB4ARCHIV) `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB4ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB4ARCHIV) >> $(MISC)$/$(LIB4ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB4ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB4ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB4ARCHIV)" != ""
$(LIB4TARGET) : $(LIB4FILES) \
$(LIB4OBJFILES) \
@@ -245,35 +285,12 @@ $(LIB4TARGET) : $(LIB4FILES) \
@+cat /dev/null $(LIB4FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB4ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB4ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB4ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB4FLAGS) $(LIBFLAGS) $(LIB4ARCHIV) `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB4ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB4ARCHIV) >> $(MISC)$/$(LIB4ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB4ARCHIV:b).cmd
- @source $(MISC)$/$(LIB4ARCHIV:b).cmd
-.ENDIF # "$(LIB4ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB4OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB4FILES) | xargs -n 1 >> $@
-.IF "$(LIB4ARCHIV)" != ""
- @+$(RM) $(LIB4ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB4ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB4ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB4FILES:+"\n+":^"&") -+$(LIB4OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -291,7 +308,6 @@ $(LIB4TARGET) : $(LIB4FILES) \
$(LIBMGR) r $@ $(LIB4OBJFILES) $(LIB4FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB4TARGET)" != ""
@@ -301,6 +317,34 @@ $(LIB4TARGET) : $(LIB4FILES) \
# unroll begin
.IF "$(LIB5TARGET)" != ""
+.IF "$(LIB5ARCHIV)" != ""
+
+$(LIB5ARCHIV) : $(LIB5TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB5ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB5ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB5FLAGS) $(LIBFLAGS) $(LIB5ARCHIV) `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB5ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB5ARCHIV) >> $(MISC)$/$(LIB5ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB5ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB5ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB5ARCHIV)" != ""
$(LIB5TARGET) : $(LIB5FILES) \
$(LIB5OBJFILES) \
@@ -320,35 +364,12 @@ $(LIB5TARGET) : $(LIB5FILES) \
@+cat /dev/null $(LIB5FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB5ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB5ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB5ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB5FLAGS) $(LIBFLAGS) $(LIB5ARCHIV) `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB5ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB5ARCHIV) >> $(MISC)$/$(LIB5ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB5ARCHIV:b).cmd
- @source $(MISC)$/$(LIB5ARCHIV:b).cmd
-.ENDIF # "$(LIB5ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB5OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB5FILES) | xargs -n 1 >> $@
-.IF "$(LIB5ARCHIV)" != ""
- @+$(RM) $(LIB5ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB5ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB5ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB5FILES:+"\n+":^"&") -+$(LIB5OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -366,7 +387,6 @@ $(LIB5TARGET) : $(LIB5FILES) \
$(LIBMGR) r $@ $(LIB5OBJFILES) $(LIB5FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB5TARGET)" != ""
@@ -376,6 +396,34 @@ $(LIB5TARGET) : $(LIB5FILES) \
# unroll begin
.IF "$(LIB6TARGET)" != ""
+.IF "$(LIB6ARCHIV)" != ""
+
+$(LIB6ARCHIV) : $(LIB6TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB6ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB6ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB6FLAGS) $(LIBFLAGS) $(LIB6ARCHIV) `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB6ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB6ARCHIV) >> $(MISC)$/$(LIB6ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB6ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB6ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB6ARCHIV)" != ""
$(LIB6TARGET) : $(LIB6FILES) \
$(LIB6OBJFILES) \
@@ -395,35 +443,12 @@ $(LIB6TARGET) : $(LIB6FILES) \
@+cat /dev/null $(LIB6FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB6ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB6ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB6ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB6FLAGS) $(LIBFLAGS) $(LIB6ARCHIV) `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB6ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB6ARCHIV) >> $(MISC)$/$(LIB6ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB6ARCHIV:b).cmd
- @source $(MISC)$/$(LIB6ARCHIV:b).cmd
-.ENDIF # "$(LIB6ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB6OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB6FILES) | xargs -n 1 >> $@
-.IF "$(LIB6ARCHIV)" != ""
- @+$(RM) $(LIB6ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB6ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB6ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB6FILES:+"\n+":^"&") -+$(LIB6OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -441,7 +466,6 @@ $(LIB6TARGET) : $(LIB6FILES) \
$(LIBMGR) r $@ $(LIB6OBJFILES) $(LIB6FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB6TARGET)" != ""
@@ -451,6 +475,34 @@ $(LIB6TARGET) : $(LIB6FILES) \
# unroll begin
.IF "$(LIB7TARGET)" != ""
+.IF "$(LIB7ARCHIV)" != ""
+
+$(LIB7ARCHIV) : $(LIB7TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB7ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB7ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB7FLAGS) $(LIBFLAGS) $(LIB7ARCHIV) `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB7ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB7ARCHIV) >> $(MISC)$/$(LIB7ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB7ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB7ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB7ARCHIV)" != ""
$(LIB7TARGET) : $(LIB7FILES) \
$(LIB7OBJFILES) \
@@ -470,35 +522,12 @@ $(LIB7TARGET) : $(LIB7FILES) \
@+cat /dev/null $(LIB7FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB7ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB7ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB7ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB7FLAGS) $(LIBFLAGS) $(LIB7ARCHIV) `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB7ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB7ARCHIV) >> $(MISC)$/$(LIB7ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB7ARCHIV:b).cmd
- @source $(MISC)$/$(LIB7ARCHIV:b).cmd
-.ENDIF # "$(LIB7ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB7OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB7FILES) | xargs -n 1 >> $@
-.IF "$(LIB7ARCHIV)" != ""
- @+$(RM) $(LIB7ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB7ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB7ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB7FILES:+"\n+":^"&") -+$(LIB7OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -516,7 +545,6 @@ $(LIB7TARGET) : $(LIB7FILES) \
$(LIBMGR) r $@ $(LIB7OBJFILES) $(LIB7FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB7TARGET)" != ""
@@ -526,6 +554,34 @@ $(LIB7TARGET) : $(LIB7FILES) \
# unroll begin
.IF "$(LIB8TARGET)" != ""
+.IF "$(LIB8ARCHIV)" != ""
+
+$(LIB8ARCHIV) : $(LIB8TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB8ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB8ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB8FLAGS) $(LIBFLAGS) $(LIB8ARCHIV) `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB8ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB8ARCHIV) >> $(MISC)$/$(LIB8ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB8ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB8ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB8ARCHIV)" != ""
$(LIB8TARGET) : $(LIB8FILES) \
$(LIB8OBJFILES) \
@@ -545,35 +601,12 @@ $(LIB8TARGET) : $(LIB8FILES) \
@+cat /dev/null $(LIB8FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB8ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB8ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB8ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB8FLAGS) $(LIBFLAGS) $(LIB8ARCHIV) `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB8ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB8ARCHIV) >> $(MISC)$/$(LIB8ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB8ARCHIV:b).cmd
- @source $(MISC)$/$(LIB8ARCHIV:b).cmd
-.ENDIF # "$(LIB8ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB8OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB8FILES) | xargs -n 1 >> $@
-.IF "$(LIB8ARCHIV)" != ""
- @+$(RM) $(LIB8ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB8ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB8ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB8FILES:+"\n+":^"&") -+$(LIB8OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -591,7 +624,6 @@ $(LIB8TARGET) : $(LIB8FILES) \
$(LIBMGR) r $@ $(LIB8OBJFILES) $(LIB8FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB8TARGET)" != ""
@@ -601,6 +633,34 @@ $(LIB8TARGET) : $(LIB8FILES) \
# unroll begin
.IF "$(LIB9TARGET)" != ""
+.IF "$(LIB9ARCHIV)" != ""
+
+$(LIB9ARCHIV) : $(LIB9TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB9ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB9ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB9FLAGS) $(LIBFLAGS) $(LIB9ARCHIV) `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB9ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB9ARCHIV) >> $(MISC)$/$(LIB9ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB9ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB9ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB9ARCHIV)" != ""
$(LIB9TARGET) : $(LIB9FILES) \
$(LIB9OBJFILES) \
@@ -620,35 +680,12 @@ $(LIB9TARGET) : $(LIB9FILES) \
@+cat /dev/null $(LIB9FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB9ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB9ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB9ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB9FLAGS) $(LIBFLAGS) $(LIB9ARCHIV) `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB9ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB9ARCHIV) >> $(MISC)$/$(LIB9ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB9ARCHIV:b).cmd
- @source $(MISC)$/$(LIB9ARCHIV:b).cmd
-.ENDIF # "$(LIB9ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB9OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB9FILES) | xargs -n 1 >> $@
-.IF "$(LIB9ARCHIV)" != ""
- @+$(RM) $(LIB9ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB9ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB9ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB9FILES:+"\n+":^"&") -+$(LIB9OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -666,7 +703,6 @@ $(LIB9TARGET) : $(LIB9FILES) \
$(LIBMGR) r $@ $(LIB9OBJFILES) $(LIB9FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB9TARGET)" != ""
@@ -676,6 +712,34 @@ $(LIB9TARGET) : $(LIB9FILES) \
# unroll begin
.IF "$(LIB10TARGET)" != ""
+.IF "$(LIB10ARCHIV)" != ""
+
+$(LIB10ARCHIV) : $(LIB10TARGET)
+ @echo Making: $@
+ @-+$(RM) $@ >& $(NULLDEV)
+.IF "$(GUI)"=="MAC"
+ +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB10ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
+.ELSE # "$(GUI)"=="MAC"
+.IF "$(GUI)"=="UNX"
+ @+-$(RM) $(MISC)$/$(LIB10ARCHIV:b).cmd
+.IF "$(OS)" =="HPUX_FRAG_HR"
+ @+-$(RM) $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
+ @+echo $(LINK) +inst_close -c `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
+ @cat $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
+ @source $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
+.ENDIF
+ @+echo $(LIBMGR) $(LIB10FLAGS) $(LIBFLAGS) $(LIB10ARCHIV) `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB10ARCHIV:b).cmd
+.IF "$(OS)$(COM)"=="NETBSDGCC"
+ @+echo ranlib $(LIB10ARCHIV) >> $(MISC)$/$(LIB10ARCHIV:b).cmd
+.ENDIF
+ @cat $(MISC)$/$(LIB10ARCHIV:b).cmd
+ @source $(MISC)$/$(LIB10ARCHIV:b).cmd
+.ELSE # "$(GUI)"=="UNX"
+ @echo just a dummy > $@
+.ENDIF # "$(GUI)"=="UNX"
+.ENDIF # "$(GUI)"=="MAC"
+
+.ENDIF # "$(LIB10ARCHIV)" != ""
$(LIB10TARGET) : $(LIB10FILES) \
$(LIB10OBJFILES) \
@@ -695,35 +759,12 @@ $(LIB10TARGET) : $(LIB10FILES) \
@+cat /dev/null $(LIB10FILES:s/.obj/.o/) | xargs -n 1 >> $@
@+$(RM) $(@:d)$(@:b).dump
@+nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@:d)$(@:b).dump
-.IF "$(LIB10ARCHIV)" != ""
- @+-$(RM) $(MISC)$/$(LIB10ARCHIV:b).cmd
-.IF "$(OS)" =="HPUX_FRAG_HR"
- @+-$(RM) $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
- @+echo $(LINK) +inst_close -c `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
- @cat $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
- @source $(MISC)$/$(LIB10ARCHIV:b)_closetempl.cmd
-.ENDIF
- @+echo $(LIBMGR) $(LIB10FLAGS) $(LIBFLAGS) $(LIB10ARCHIV) `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC)$/$(LIB10ARCHIV:b).cmd
-.IF "$(OS)$(COM)"=="NETBSDGCC"
- @+echo ranlib $(LIB10ARCHIV) >> $(MISC)$/$(LIB10ARCHIV:b).cmd
-.ENDIF
- @cat $(MISC)$/$(LIB10ARCHIV:b).cmd
- @source $(MISC)$/$(LIB10ARCHIV:b).cmd
-.ENDIF # "$(LIB10ARCHIV)" != ""
.ELSE # "$(GUI)"=="UNX"
.IF "$(GUI)"=="MAC"
@+$(RM) $@
@+echo $(LIB10OBJFILES) | sed s\#$(PRJ:s/./\./)$/$(ROUT)\#$(ROUT)\#g | xargs -n 1 > $@
@+cat /dev/null $(LIB10FILES) | xargs -n 1 >> $@
-.IF "$(LIB10ARCHIV)" != ""
- @+$(RM) $(LIB10ARCHIV)
- +$(LIBMGR) $(LIBFLAGS) -o $(shell $(UNIX2MACPATH) $(LIB10ARCHIV) `cat /dev/null $@ | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g`)
-.ENDIF # "$(LIB10ARCHIV)" != ""
.ELSE # "$(GUI)"=="MAC"
-.IF "$(COM)" == "BLC"
- @+-$(RM) $@ >& $(NULLDEV)
- $(LIBMGR) $@ $(LIBFLAGS) +$(LIB10FILES:+"\n+":^"&") -+$(LIB10OBJFILES:+"\n+":^"&")
-.ELSE # "$(COM)" == "BLC"
.IF "$(GUI)"=="WNT"
# wnt ist hier
# $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(?:+"\n")) - warum ist das schrott?
@@ -741,7 +782,6 @@ $(LIB10TARGET) : $(LIB10FILES) \
$(LIBMGR) r $@ $(LIB10OBJFILES) $(LIB10FILES) bla.lib
.ENDIF
.ENDIF # "$(GUI)"=="WNT"
-.ENDIF # "$(COM)" == "BLC"
.ENDIF # "$(GUI)"=="MAC"
.ENDIF # "$(GUI)"=="UNX"
.ENDIF # "$(LIB10TARGET)" != ""