Changeset 2709 for trunk/src/NTDLL


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

    r2650 r2709  
    1 # $Id: makefile,v 1.18 2000-02-05 02:05:00 sandervl Exp $
     1# $Id: makefile,v 1.19 2000-02-09 23:40:41 bird Exp $
    22
    33#
     
    4343
    4444$(TARGET).dll: $(OBJS) $(TARGET).def
    45         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) sbsstub.obj $(TARGET).def $(PDWIN32_LIB)\kernel32.lib $(PDWIN32_LIB)\user32.lib $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/crtdll.lib $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    46         $(CP) $@ $(PDWIN32_BIN)
     45    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) sbsstub.obj $(TARGET).def $(PDWIN32_LIB)\kernel32.lib $(PDWIN32_LIB)\user32.lib $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/crtdll.lib $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     46    $(CP) $@ $(PDWIN32_BIN)
    4747
    48 $(TARGET).LIB: $(TARGET)exp.def
    49         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    50         $(CP) $@ $(PDWIN32_LIB)
     48
     49lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     50
     51$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     52    $(CP) $** $@
     53
     54$(TARGET).lib: $(TARGET)exp.def
     55    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     56    $(CP) $@ $(PDWIN32_LIB)
    5157
    5258$(TARGET)exp.def: $(TARGET).def
    53         $(IMPDEF) $** $@
     59    $(IMPDEF) $** $@
     60
    5461
    5562resource.asm: $(TARGET).rc
    5663    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    5764
    58 resource.obj: resource.asm
    5965
    60 ntdll.obj:  .\ntdll.cpp  .\ntdll.h
     66dep:
     67    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     68    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    6169
    62 file.obj:   .\file.cpp   .\ntdll.h
     70!ifndef NODEP
     71!include .depend
     72!endif
    6373
    64 nt.obj:     .\nt.cpp     .\ntdll.h
    65 
    66 om.obj:     .\om.cpp     .\ntdll.h
    67 
    68 reg.obj:    .\reg.cpp    .\ntdll.h
    69 
    70 rtl.obj:    .\rtl.cpp    .\ntdll.h
    71 
    72 rtlstr.obj: .\rtlstr.cpp .\ntdll.h
    73 
    74 sec.obj:    .\sec.cpp    .\ntdll.h
    75 
    76 sync.obj:   .\sync.cpp   .\ntdll.h
    77 
    78 time.obj:   .\time.cpp   .\ntdll.h
    79 
    80 initterm.obj: .\initterm.cpp
    81 
    82 crt.obj:    .\crt.cpp    .\ntdll.h
    83 
    84 unknown.obj: .\unknown.cpp .\ntdll.h
    85 
    86 exception.obj: .\exception.cpp .\ntdll.h
    87 
    88 arith64.obj: .\arith64.asm
    89 
    90 regfunc.obj: .\regfunc.asm
    91 
    92 qsort.obj: qsort.c
    9374
    9475clean:
    95         $(RM) *.obj *.lib *.dll *.map *.pch
    96         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    97         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
     76    $(RM) *.obj *.lib *.dll *.map *.pch \
     77        $(PDWIN32_LIB)\$(TARGET).lib $(PDWIN32_BIN)\$(TARGET).dll \
     78        resource.asm $(TARGET)exp.def
    9879
Note: See TracChangeset for help on using the changeset viewer.