Changeset 2709 for trunk/src/crtdll


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/crtdll/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.7 2000-02-05 01:55:11 sandervl Exp $
     1# $Id: makefile,v 1.8 2000-02-09 23:40:43 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       crtdll.dll makefile
     6#       crtdll.dll makefile
    77#
    88
     
    1616
    1717
    18 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE) 
     18CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    1919CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
    2020
     
    2323
    2424OBJS =  crtdll.obj asmhlp.obj stubs.obj internal.obj crt_string.obj \
    25         crt_memory.obj crt_mb.obj crt_wc.obj initterm.obj resource.obj
     25        crt_memory.obj crt_mb.obj crt_wc.obj initterm.obj resource.obj
    2626
    2727all: $(TARGET).dll $(TARGET).lib
     
    2929
    3030$(TARGET).dll: $(OBJS) $(TARGET).def
    31         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    32               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    33                $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/user32.lib OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     31    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     32          $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     33          $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/user32.lib OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
    37 $(TARGET).LIB: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
     42$(TARGET).lib: $(TARGET)exp.def
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
    4348
    4449resource.asm: $(TARGET).rc
    4550    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4651
    47 resource.obj: resource.asm
    4852
    49 initterm.obj:   initterm.cpp $(PDWIN32_INCLUDE)\exitlist.h
    50 asmhlp.obj:     asmhlp.asm
    51 stubs.obj:      stubs.cpp
    52 internal.obj:   internal.cpp
    53 crt_string.obj: crt_string.cpp
    54 crt_mb.obj:     crt_mb.cpp
    55 crt_memory.obj: crt_memory.cpp
    56 crt_wc.obj:     crt_wc.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    5756
    58 crtdll.obj:     crtdll.cpp
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5961
    6062clean:
    61         $(RM) *.obj *.lib *.dll *.map *.pch
    62         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    63         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    64 
    65 
    66 
    67 
    68 
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
Note: See TracChangeset for help on using the changeset viewer.