Changeset 4728 for trunk/include


Ignore:
Timestamp:
Dec 3, 2000, 2:34:30 AM (25 years ago)
Author:
bird
Message:

Finally I hope I got this right...
The lib: rule should make sure that the output $(OBJDIR) directory exist.
What happend now was that the importlibraries was remade every time.

Location:
trunk/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odin32.post.emx.mk

    r4727 r4728  
    1 # $Id: odin32.post.emx.mk,v 1.4 2000-12-03 01:23:00 bird Exp $
     1# $Id: odin32.post.emx.mk,v 1.5 2000-12-03 01:34:29 bird Exp $
    22
    33#
     
    123123#
    124124!ifndef NO_LIB_RULE
    125 lib:    $(OBJDIR)\$(ORGTARGET).lib \
     125lib:    $(OBJDIR) \
     126        $(OBJDIR)\$(ORGTARGET).lib \
    126127        $(ODIN32_LIB)\$(ORGTARGET).lib
    127128!endif
     
    355356!ifndef LIBTARGET
    356357!ifndef NOTEXPDEF
    357 $(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR) $(OBJDIR)\$(ORGTARGET)exp.def
    358     $(IMPLIB) $(IMPLIBFLAGS) $@ $(OBJDIR)\$(ORGTARGET)exp.def
     358$(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR)\$(ORGTARGET)exp.def
     359    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    359360!else
    360 $(OBJDIR)\$(TARGET).lib: $(OBJDIR) $(DEFFILE)
    361     $(IMPLIB) $(IMPLIBFLAGS) $@ $(DEFFILE)
     361$(OBJDIR)\$(TARGET).lib: $(DEFFILE)
     362    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    362363!endif
    363364!endif
     
    369370!ifndef LIBTARGET
    370371!ifndef NOTEXPDEF
    371 $(OBJDIR)\$(ORGTARGET)exp.def: $(OBJDIR) $(DEFFILE)
    372     $(IMPDEF) $(DEFFILE) $@
     372$(OBJDIR)\$(ORGTARGET)exp.def: $(DEFFILE)
     373    $(IMPDEF) $** $@
    373374!endif
    374375!endif
  • trunk/include/odin32.post.vac3.mk

    r4727 r4728  
    1 # $Id: odin32.post.vac3.mk,v 1.4 2000-12-03 01:23:01 bird Exp $
     1# $Id: odin32.post.vac3.mk,v 1.5 2000-12-03 01:34:30 bird Exp $
    22
    33#
     
    118118#
    119119!ifndef NO_LIB_RULE
    120 lib:    $(OBJDIR)\$(ORGTARGET).lib \
     120lib:    $(OBJDIR) \
     121        $(OBJDIR)\$(ORGTARGET).lib \
    121122        $(ODIN32_LIB)\$(ORGTARGET).lib
    122123!endif
     
    350351!ifndef LIBTARGET
    351352!ifndef NOTEXPDEF
    352 $(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR) $(OBJDIR)\$(ORGTARGET)exp.def
    353     $(IMPLIB) $(IMPLIBFLAGS) $@ $(OBJDIR)\$(ORGTARGET)exp.def
     353$(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR)\$(ORGTARGET)exp.def
     354    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    354355!else
    355 $(OBJDIR)\$(TARGET).lib: $(OBJDIR) $(DEFFILE)
    356     $(IMPLIB) $(IMPLIBFLAGS) $@ $(DEFFILE)
     356$(OBJDIR)\$(TARGET).lib: $(DEFFILE)
     357    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    357358!endif
    358359!endif
     
    364365!ifndef LIBTARGET
    365366!ifndef NOTEXPDEF
    366 $(OBJDIR)\$(ORGTARGET)exp.def: $(OBJDIR) $(DEFFILE)
    367     $(IMPDEF) $(DEFFILE) $@
     367$(OBJDIR)\$(ORGTARGET)exp.def: $(DEFFILE)
     368    $(IMPDEF) $** $@
    368369!endif
    369370!endif
  • trunk/include/odin32.post.wat.mk

    r4727 r4728  
    1 # $Id: odin32.post.wat.mk,v 1.4 2000-12-03 01:23:01 bird Exp $
     1# $Id: odin32.post.wat.mk,v 1.5 2000-12-03 01:34:30 bird Exp $
    22
    33#
     
    110110#
    111111!ifndef NO_LIB_RULE
    112 lib:    $(OBJDIR)\$(ORGTARGET).lib \
     112lib:    $(OBJDIR) \
     113        $(OBJDIR)\$(ORGTARGET).lib \
    113114        $(ODIN32_LIB)\$(ORGTARGET).lib
    114115!endif
     
    335336!ifndef LIBTARGET
    336337!ifndef NOTEXPDEF
    337 $(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR) $(OBJDIR)\$(ORGTARGET)exp.def
    338     $(IMPLIB) $(IMPLIBFLAGS) $@ $(OBJDIR)\$(ORGTARGET)exp.def
     338$(OBJDIR)\$(ORGTARGET).lib: $(OBJDIR)\$(ORGTARGET)exp.def
     339    $(IMPLIB) $(IMPLIBFLAGS) $[@
    339340!else
    340 $(OBJDIR)\$(TARGET).lib: $(OBJDIR) $(DEFFILE)
    341     $(IMPLIB) $(IMPLIBFLAGS) $@ $(OBJDIR)\$(ORGTARGET)exp.def
     341$(OBJDIR)\$(TARGET).lib: $(DEFFILE)
     342    $(IMPLIB) $(IMPLIBFLAGS) $@ $[@
    342343!endif
    343344!endif
     
    349350!ifndef LIBTARGET
    350351!ifndef NOTEXPDEF
    351 $(OBJDIR)\$(ORGTARGET)exp.def: $(OBJDIR) $(DEFFILE)
    352     $(IMPDEF) $(DEFFILE) $@
     352$(OBJDIR)\$(ORGTARGET)exp.def: $(DEFFILE)
     353    $(IMPDEF) $[@ $@
    353354!endif
    354355!endif
Note: See TracChangeset for help on using the changeset viewer.