Changeset 2709 for trunk/src/winmm


Ignore:
Timestamp:
Feb 10, 2000, 12:40:56 AM (26 years ago)
Author:
bird
Message:

Dependencies.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/winmm/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.13 2000-02-05 02:16:21 sandervl Exp $
     1# $Id: makefile,v 1.14 2000-02-09 23:40:55 bird Exp $
    22
    33#
     
    3232
    3333$(TARGET).dll: $(OBJS) $(TARGET).def
    34         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    35               $(PDWIN32_LIB)/pmwinx.lib mmpm2.lib  \
    36               $(PDWIN32_LIB)/kernel32.lib \
    37               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    38               OS2386.LIB \
    39               $(RTLLIB_O)
    40         $(CP) $@ $(PDWIN32_BIN)
     34    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     35          $(PDWIN32_LIB)/pmwinx.lib mmpm2.lib  \
     36          $(PDWIN32_LIB)/kernel32.lib \
     37          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     38          OS2386.LIB \
     39          $(RTLLIB_O)
     40    $(CP) $@ $(PDWIN32_BIN)
    4141
    4242
    43 $(TARGET).LIB: $(TARGET)exp.def
    44         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    45         $(CP) $@ $(PDWIN32_LIB)
     43lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     44
     45$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     46    $(CP) $** $@
     47
     48$(TARGET).lib: $(TARGET)exp.def
     49    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     50    $(CP) $@ $(PDWIN32_LIB)
    4651
    4752$(TARGET)exp.def: $(TARGET).def
    48         $(IMPDEF) $** $@
     53    $(IMPDEF) $** $@
    4954
    5055
     
    5257    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    5358
    54 resource.obj: resource.asm
    5559
    56 driver.obj:     driver.cpp
    57 os2timer.obj:   os2timer.cpp os2timer.h time.h
    58 waveout.obj:    waveout.cpp  dwaveout.h
    59 wavein.obj:     wavein.cpp
    60 mixer.obj:      mixer.cpp  midi.hpp
    61 mci.obj:        mci.cpp
    62 joy.obj:        joy.cpp joyos2.h
    63 mmio.obj:       mmio.cpp
    64 auxiliary.obj:  auxiliary.cpp  auxiliary.h
    65 auxos2.obj:     auxos2.cpp auxiliary.h
    66 midi.obj:       midi.cpp midi.hpp  irtmidi.hpp
    67 midistrm.obj:   midistrm.cpp midi.hpp   irtmidi.hpp
    68 irtmidi.obj:    irtmidi.cpp irtmidi.hpp
    69 dwaveout.obj:   dwaveout.cpp dwaveout.h $(PDWIN32_INCLUDE)\vmutex.h
    70 time.obj:       time.cpp
    71 initterm.obj:   initterm.cpp auxiliary.h
    72 playsound.obj:  playsound.cpp
    73 joyos2.obj:     joyos2.cpp joyos2.h
     60dep:
     61    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     62    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     63
     64!ifndef NODEP
     65!include .depend
     66!endif
     67
    7468
    7569clean:
    76         $(RM) *.obj *.lib *.dll *.map *.pch
    77         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    78         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    79 
     70    $(RM) *.obj *.lib *.dll *.map *.pch \
     71        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     72        resource.asm $(TARGET)exp.def
Note: See TracChangeset for help on using the changeset viewer.