diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2000-09-20 13:43:26 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2000-09-20 13:43:26 +0000 |
commit | 22c7f3f170c30085b1fe93d0e83a665b36b9738a (patch) | |
tree | e71996a7ae8480d0bf7fa265604d62b424c3b989 /solenv/inc/tg_obj.mk | |
parent | 11cb1baf50ca8d57cc3a722e24bb973e6e64760a (diff) |
initial import
Diffstat (limited to 'solenv/inc/tg_obj.mk')
-rw-r--r-- | solenv/inc/tg_obj.mk | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/solenv/inc/tg_obj.mk b/solenv/inc/tg_obj.mk new file mode 100644 index 000000000000..d16074f58417 --- /dev/null +++ b/solenv/inc/tg_obj.mk @@ -0,0 +1,103 @@ +MKFILENAME:=TG_OBJ.MK + +.IF "$(OBJTARGET)"!="" +$(OBJTARGET): $(OBJFILES) $(IDLOBJFILES) + @echo ------------------------------ + @echo Making: $@ +.IF "$(GUI)"=="WNT" +.IF "$(COM)"=="GCC" + +echo. $(foreach,i,$(IDLOBJFILES:f) $(ROBJ)$/$(IDLPACKAGE)$/$(i)) > $@ + +echo. $(foreach,i,$(OBJFILES:f) $(ROBJ)$/$(i)) >> $@ + @+$(TYPE) $@ | tr -d ï\n\rï > $@ + @+echo. >> $@ +.ELSE # "$(COM)"=="GCC" + $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(&:+"\n")) +.ENDIF # "$(COM)"=="GCC" +.ENDIF # "$(GUI)"=="WNT" +.IF "$(GUI)"=="UNX" + +echo $(foreach,i,$(IDLOBJFILES:f) $(ROBJ)$/$(IDLPACKAGE)$/$(i:s/.obj/.o/)) | xargs -n1 > $@ + +echo $(foreach,i,$(OBJFILES:f) $(ROBJ)$/$(i:s/.obj/.o/)) | xargs -n1 >> $@ +.ENDIF # "$(GUI)"=="UNX" +.IF "$(GUI)"=="MAC" + +echo $(foreach,i,$(IDLOBJFILES:f) $(ROBJ)$/$(IDLPACKAGE)$/$(i)) | xargs -n1 > $@ + +echo $(foreach,i,$(OBJFILES:f) $(ROBJ)$/$(i)) | xargs -n1 >> $@ +.ENDIF # "$(GUI)"=="MAC" +.IF "$(GUI)"=="WIN" + @+-$(RM) $@ >& $(NULLDEV) +.IF "$(COM)"=="BLC" + $(LIBMGR) $@ $(LIBFLAGS) +$(OBJFILES:+"\n+":^"&") +.ELSE # "$(COM)"=="BLC" +.ENDIF # "$(COM)"=="BLC" +.ENDIF # "$(GUI)"=="WIN" +.IF "$(GUI)"=="OS2" + @+-$(RM) $@ +.IF "$(COM)"=="ICC" + $(LIBMGR) $(LIBFLAGS) $@ @$(mktmp $(&:+"&\n");) +.ELSE # "$(COM)"=="ICC" + $(LIBMGR) r $@ $(SLOFILES) +.ENDIF # "$(COM)"=="ICC" +.ENDIF # "$(GUI)"=="OS2" + +.ENDIF # "$(OBJTARGET)"!="" + + +.IF "$(SVXLIGHTOBJTARGET)"!="" +$(SVXLIGHTOBJTARGET): $(REAL_SVXLIGHTOBJFILES) + @echo ------------------------------ + @echo Making: $@ +.IF "$(GUI)"=="WNT" +.IF "$(COM)"=="GCC" +# $(LIBMGR) $(LIBFLAGS) $@ $(OBJFILES) + +echo. $(foreach,i,$(REAL_SVXLIGHTOBJFILES:f) $(ROBJ)$/$(i)) >> $@ +.ELSE + $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(&:+"\n")) +.ENDIF +.ENDIF # "$(GUI)"=="WNT" +.IF "$(GUI)"=="UNX" + +echo $(foreach,i,$(REAL_SVXLIGHTOBJFILES:f) $(ROBJ)$/$(i:s/.obj/.o/)) | xargs -n1 >> $@ +.ENDIF # "$(GUI)"=="UNX" +.IF "$(GUI)"=="WIN" +.IF "$(COM)"=="BLC" + @+-$(RM) $@ >& $(NULLDEV) + $(LIBMGR) $@ $(LIBFLAGS) +$(REAL_SVXLIGHTOBJFILES:+"\n+":^"&") +.ELSE # "$(COM)"=="BLC" +.ENDIF # "$(COM)"=="BLC" +.ENDIF # "$(GUI)"=="WIN" +.IF "$(GUI)"=="OS2" + @+-$(RM) $@ + $(LIBMGR) $(LIBFLAGS) $@ @$(mktmp $(&:+"&\n");) +.ENDIF # "$(GUI)"=="OS2" + +.ENDIF # "$(SVXLIGHTOBJTARGET)"!="" + +.IF "$(SECOND_BUILD)"!="" +.IF "$($(SECOND_BUILD)OBJTARGET)"!="" +$($(SECOND_BUILD)OBJTARGET): $(REAL_$(SECOND_BUILD)OBJFILES) + @echo ------------------------------ + @echo Making: $@ +.IF "$(GUI)"=="WNT" +.IF "$(COM)"=="GCC" +# $(LIBMGR) $(LIBFLAGS) $@ $(OBJFILES) + +echo. $(foreach,i,$(REAL_$(SECOND_BUILD)OBJFILES:f) $(ROBJ)$/$(i)) >> $@ +.ELSE + $(LIBMGR) $(LIBFLAGS) /OUT:$@ @$(mktmp $(&:+"\n")) +.ENDIF +.ENDIF # "$(GUI)"=="WNT" +.IF "$(GUI)"=="UNX" + +echo $(foreach,i,$(REAL_$(SECOND_BUILD)OBJFILES:f) $(ROBJ)$/$(i:s/.obj/.o/)) | xargs -n1 >> $@ +.ENDIF # "$(GUI)"=="UNX" +.IF "$(GUI)"=="WIN" +.IF "$(COM)"=="BLC" + @+-$(RM) $@ >& $(NULLDEV) + $(LIBMGR) $@ $(LIBFLAGS) +$(REAL_$(SECOND_BUILD)OBJFILES:+"\n+":^"&") +.ELSE # "$(COM)"=="BLC" +.ENDIF # "$(COM)"=="BLC" +.ENDIF # "$(GUI)"=="WIN" +.IF "$(GUI)"=="OS2" + @+-$(RM) $@ + $(LIBMGR) $(LIBFLAGS) $@ @$(mktmp $(&:+"&\n");) +.ENDIF # "$(GUI)"=="OS2" + +.ENDIF # "$($(SECOND_BUILD)OBJTARGET)"!="" +.ENDIF # "$(SECOND_BUILD)"!="" + |