Changeset 2709 for trunk/src


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

Dependencies.

Location:
trunk/src
Files:
57 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/DPlayX/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.5 2000-02-05 01:58:08 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:41 bird Exp $
    22
    33#
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/advapi32.lib \
    33               OS2386.LIB $(RTLLIB_O) \
    34               $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/msvfw32.lib
    35         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/advapi32.lib \
     33          OS2386.LIB $(RTLLIB_O) \
     34          $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/msvfw32.lib
     35    $(CP) $@ $(PDWIN32_BIN)
    3636
    3737
     38lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     39
     40$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     41    $(CP) $** $@
     42
    3843$(TARGET).lib: $(TARGET)exp.def
    39         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    40         $(CP) $@ $(PDWIN32_LIB)
     44        $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     45        $(CP) $@ $(PDWIN32_LIB)
    4146
    4247$(TARGET)exp.def: $(TARGET).def
    43         $(IMPDEF) $** $@
     48    $(IMPDEF) $** $@
     49
    4450
    4551resource.asm: $(TARGET).rc
    4652    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4753
    48 resource.obj: resource.asm
    4954
    50 dplayx.obj:   dplayx.cpp
     55dep:
     56    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     57    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     58
     59!ifndef NODEP
     60!include .depend
     61!endif
     62
    5163
    5264clean:
    53         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     65    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     66        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     67        resource.asm $(TARGET)exp.def
    5668
    57 
    58 
    59 
    60 
  • 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
  • trunk/src/advapi32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.19 2000-02-05 01:51:39 sandervl Exp $
     1# $Id: makefile,v 1.20 2000-02-09 23:40:41 bird Exp $
    22
    33#
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/ntdll.lib \
    32               $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/pmwinx.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/ntdll.lib \
     32          $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/pmwinx.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    3843    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
     47
    4248
    4349resource.asm: $(TARGET).rc
    4450    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4551
    46 resource.obj: resource.asm
     52dep:
     53    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     54    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    4755
    48 advapi32.obj: advapi32.cpp advapi32.h $(PDWIN32_INCLUDE)\odinwrap.h
    49 registry.obj: registry.cpp $(PDWIN32_INCLUDE)\odinwrap.h
    50 lsa.obj:      lsa.cpp $(PDWIN32_INCLUDE)\odinwrap.h
    51 service.obj:  service.cpp
    52 crypt.obj:  crypt.cpp
    53 eventlog.obj:  eventlog.cpp
     56!ifndef NODEP
     57!include .depend
     58!endif
     59
    5460
    5561clean:
    56     $(RM) *.obj *.lib *.dll *.map *.pch
    57     $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    58     $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    59     $(RM) $(TARGET)exp.def
     62    $(RM) *.obj *.lib *.dll *.map *.pch \
     63        $(PDWIN32_BIN)\$(TARGET).dll  \
     64        $(PDWIN32_LIB)\$(TARGET).lib  \
     65        $(TARGET)exp.def resource.asm
     66
  • trunk/src/avifil32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.5 2000-02-05 01:52:22 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:42 bird Exp $
    22
    33#
     
    2727
    2828$(TARGET).dll: $(OBJS) $(TARGET).def
    29         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    30               $(PDWIN32_LIB)/kernel32.lib \
    31               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
    32               $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/msvfw32.lib
    33         $(CP) $@ $(PDWIN32_BIN)
     29    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     30          $(PDWIN32_LIB)/kernel32.lib \
     31          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
     32          $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/msvfw32.lib
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348resource.asm: $(TARGET).rc
    4449    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4550
    46 resource.obj: resource.asm
     51dep:
     52    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     53    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    4754
    48 avifile.obj:  avifile.cpp
     55!ifndef NODEP
     56!include .depend
     57!endif
     58
    4959
    5060clean:
    51         $(RM) *.obj *.lib *.dll *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     61    $(RM) *.obj *.lib *.dll *.map *.pch \
     62        $(PDWIN32_BIN)\$(TARGET).dll \
     63        $(PDWIN32_LIB)\$(TARGET).lib \
     64        resource.asm  $(TARGET)exp.def
    5465
    55 
    56 
    57 
    58 
  • trunk/src/capi2032/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.9 2000-02-05 01:53:05 sandervl Exp $
     1# $Id: makefile,v 1.10 2000-02-09 23:40:42 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       capi2032.dll makefile
     6#       capi2032.dll makefile
    77#
    88
     
    2929
    3030$(TARGET).dll: $(OBJS) $(TARGET).def
    31         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    32               $(PDWIN32_LIB)/kernel32.lib \
    33               $(PDWIN32_LIB)/odincrt.lib \
    34               OS2386.LIB $(RTLLIB_O)
    35         $(CP) $@ $(PDWIN32_BIN)
     31    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     32          $(PDWIN32_LIB)/kernel32.lib \
     33          $(PDWIN32_LIB)/odincrt.lib \
     34          OS2386.LIB $(RTLLIB_O)
     35    $(CP) $@ $(PDWIN32_BIN)
    3636
    3737
     38lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     39
     40$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     41    $(CP) $** $@
     42
    3843$(TARGET).lib: $(TARGET)exp.def
    39         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    40         $(CP) $@ $(PDWIN32_LIB)
     44    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     45    $(CP) $@ $(PDWIN32_LIB)
    4146
    4247$(TARGET)exp.def: $(TARGET).def
    43         $(IMPDEF) $** $@
     48    $(IMPDEF) $** $@
    4449
    4550resource.asm: $(TARGET).rc
    4651    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4752
    48 resource.obj: resource.asm
    4953
    50 capi2032.obj: capi2032.cpp capi2032.h
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
     61
    5162
    5263clean:
    53         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     64    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll \
     66        $(PDWIN32_LIB)\$(TARGET).lib \
     67        resource.asm $(TARGET)exp.def
    5668
    57 
    58 
  • trunk/src/comctl32/makefile

    r2647 r2709  
    1 # $Id: makefile,v 1.19 2000-02-05 01:53:54 sandervl Exp $
     1# $Id: makefile,v 1.20 2000-02-09 23:40:42 bird Exp $
    22#
    33# PD-Win32 API
     
    2828all: $(TARGET).dll $(TARGET).lib
    2929
     30
     31$(TARGET).dll: $(OBJS) $(TARGET).def
     32    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     33          $(PDWIN32_LIB)/kernel32.lib \
     34          $(PDWIN32_LIB)/gdi32.lib \
     35          $(PDWIN32_LIB)/user32.lib  $(PDWIN32_LIB)/odincrt.lib \
     36          OS2386.LIB  $(RTLLIB_O)
     37    $(CP) $@ $(PDWIN32_BIN)
     38
     39
     40lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     41
     42$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     43    $(CP) $** $@
     44
     45$(TARGET).lib: $(TARGET)exp.def
     46    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     47    $(CP) $@ $(PDWIN32_LIB)
     48
     49$(TARGET)exp.def: $(TARGET).def
     50    $(IMPDEF) $** $@
     51
     52
    3053resource.asm: rsrc.rc
    3154    $(RC) $(RCFLAGS) -o resource.asm rsrc.rc
    3255
    33 resource.obj: resource.asm
     56
     57dep:
     58    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     59    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     60
     61!ifndef NODEP
     62!include .depend
     63!endif
    3464
    3565
    36 $(TARGET).dll: $(OBJS) $(TARGET).def
    37         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    38               $(PDWIN32_LIB)/kernel32.lib \
    39               $(PDWIN32_LIB)/gdi32.lib \
    40               $(PDWIN32_LIB)/user32.lib  $(PDWIN32_LIB)/odincrt.lib \
    41               OS2386.LIB  $(RTLLIB_O)
    42         $(CP) $@ $(PDWIN32_BIN)
     66clean:
     67    $(RM) *.obj *.lib *.dll *.map *.pch \
     68        $(PDWIN32_BIN)\$(TARGET).dll \
     69        $(PDWIN32_LIB)\$(TARGET).lib \
     70        $(TARGET)exp.def
    4371
    44 
    45 $(TARGET).lib: $(TARGET)exp.def
    46         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    47         $(CP) $@ $(PDWIN32_LIB)
    48 
    49 $(TARGET)exp.def: $(TARGET).def
    50         $(IMPDEF) $** $@
    51 
    52 comctl32.obj: comctl32.c
    53 initterm.obj: initterm.cpp
    54 progress.obj: progress.c
    55 comctl32undoc.obj: comctl32undoc.c
    56 imagelist.obj: imagelist.c
    57 comboex.obj: comboex.c
    58 animate.obj: animate.c
    59 datetime.obj: datetime.c
    60 flatsb.obj: flatsb.c
    61 hotkey.obj: hotkey.c
    62 ipaddress.obj: ipaddress.c
    63 monthcal.obj: monthcal.c
    64 nativefont.obj: nativefont.c
    65 pager.obj: pager.c
    66 tab.obj: tab.c
    67 status.obj: status.c
    68 header.obj: header.c
    69 updown.obj: updown.c
    70 rebar.obj: rebar.c
    71 cache.obj: cache.c
    72 trackbar.obj: trackbar.c
    73 tooltips.obj: tooltips.c
    74 toolbar.obj: toolbar.c
    75 treeview.obj: treeview.c
    76 propsheet.obj: propsheet.c
    77 listview.obj: listview.c
    78 draglist.obj: draglist.c
    79 
    80 clean:
    81         $(RM) *.obj *.lib *.dll *.map *.pch
    82         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    83         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    84 
  • trunk/src/comdlg32/makefile

    r2647 r2709  
    1 # $Id: makefile,v 1.13 2000-02-05 01:54:33 sandervl Exp $
     1# $Id: makefile,v 1.14 2000-02-09 23:40:42 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       comdlg32.dll makefile
     6#       comdlg32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/shlwapi.lib \
    33               $(PDWIN32_LIB)/shell32.lib $(PDWIN32_LIB)/gdi32.lib OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/shlwapi.lib \
     33          $(PDWIN32_LIB)/shell32.lib $(PDWIN32_LIB)/gdi32.lib OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
    4348
    44 resource.asm: rsrc.rc 
    45     $(RC) $(RCFLAGS) -o resource.asm rsrc.rc 
     49resource.asm: rsrc.rc
     50    $(RC) $(RCFLAGS) -o resource.asm rsrc.rc
    4651
    47 resource.obj: resource.asm
    4852
    49 comdlg32.obj: comdlg32.cpp $(PDWIN32_INCLUDE)\win32wnd.h
    50 initterm.obj: initterm.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    5156
    52 cdlg32.obj: cdlg32.cpp cdlg.h
    53 finddlg32.obj: finddlg32.cpp cdlg.h
    54 filedlg95.obj: filedlg95.c filedlgbrowser.h cdlg.h
    55 filedlgbrowser.obj: filedlgbrowser.c filedlgbrowser.h cdlg.h
    56 filetitle.obj: filetitle.c cdlg.h
    57 comdlgguid.obj: comdlgguid.cpp
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5861
    5962clean:
    60         $(RM) *.obj *.lib *.dll *.map *.pch     
    61         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    62         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    63 
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
  • 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
  • trunk/src/ddraw/makefile

    r2704 r2709  
    1 # $Id: makefile,v 1.20 2000-02-09 15:55:56 sandervl Exp $
     1# $Id: makefile,v 1.21 2000-02-09 23:40:43 bird Exp $
    22#
    33# ddraw.dll makefile
     
    3838
    3939$(TARGET).dll: $(OBJS) $(TARGET).def
    40         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
    41   $(CP) $@ $(PDWIN32_BIN)
     40    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
     41    $(CP) $@ $(PDWIN32_BIN)
    4242
    4343
     44lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     45
     46$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     47    $(CP) $** $@
     48
    4449$(TARGET).lib: $(TARGET)exp.def
    45   $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    46   $(CP) $@ $(PDWIN32_LIB)
     50    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     51    $(CP) $@ $(PDWIN32_LIB)
    4752
    4853$(TARGET)exp.def: $(TARGET).def
    49   $(IMPDEF) $** $@
     54    $(IMPDEF) $** $@
    5055
    51 
    52 ddraw.obj: ddraw.cpp  \
    53     os2ddraw.h        \
    54     $(PDWIN32_INCLUDE)\win\ddraw.h
    55 
    56 os2ddraw.obj: os2ddraw.cpp  \
    57     os2palette.h \
    58     os2clipper.h \
    59     os2surface.h \
    60     os2ddraw.h\
    61     $(PDWIN32_INCLUDE)\win\ddraw.h \
    62     $(PDWIN32_INCLUDE)\win\d3d.h
    63 
    64 os2d3d.obj: os2d3d.cpp \
    65     os2ddraw.h\
    66     $(PDWIN32_INCLUDE)\win\ddraw.h \
    67     $(PDWIN32_INCLUDE)\win\d3d.h
    68 
    69 os2palette.obj: os2palette.cpp  \
    70     os2palette.h \
    71     os2clipper.h \
    72     os2surface.h \
    73     os2palset.h \
    74     os2ddraw.h
    75 
    76 os2palset.obj: os2palset.cpp  \
    77     os2palset.h
    78 
    79 os2clipper.obj: os2clipper.cpp  \
    80     os2palette.h \
    81     os2clipper.h \
    82     os2surface.h \
    83     os2ddraw.h\
    84     $(PDWIN32_INCLUDE)\win\ddraw.h \
    85     $(PDWIN32_INCLUDE)\win\d3d.h
    86 
    87 os2surface.obj: os2surface.cpp  \
    88     os2palette.h \
    89     os2clipper.h \
    90     os2surface.h \
    91     os2ddraw.h\
    92     rectangle.h \
    93     $(PDWIN32_INCLUDE)\win\ddraw.h \
    94     $(PDWIN32_INCLUDE)\win\d3d.h
    9556
    9657resource.asm: $(TARGET).rc
    9758    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    9859
    99 resource.obj: resource.asm
    10060
    101 rectangle.obj: rectangle.cpp rectangle.h
     61dep:
     62    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     63    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    10264
    103 initterm.obj: initterm.cpp initterm.h $(PDWIN32_INCLUDE)\exitlist.h
     65!ifndef NODEP
     66!include .depend
     67!endif
    10468
    105 os2util.obj:  os2util.cpp os2util.h
    106 
    107 bltFunc.obj: bltFunc.cpp bltFunc.h \
    108     $(PDWIN32_INCLUDE)\misc.h
    109 
    110 fillfunc.obj: fillfunc.cpp fillfunc.h \
    111     $(PDWIN32_INCLUDE)\misc.h
    112 
    113 colorconv.obj: colorconv.cpp colorconv.h \
    114     $(PDWIN32_INCLUDE)\misc.h
    115 
    116 iccio1.obj: iccio1.asm
    117 
    118 asmutil.obj: asmutil.asm
    11969
    12070clean:
    121   $(RM) *.obj *.lib *.dll *.map *.pch
    122   $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    123   $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     71    $(RM) *.obj *.lib *.dll *.map *.pch \
     72        $(PDWIN32_BIN)\$(TARGET).dll \
     73        $(PDWIN32_LIB)\$(TARGET).lib \
     74        resource.asm $(TARGET)exp.def
     75
  • trunk/src/dinput/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.3 2000-02-05 01:56:38 sandervl Exp $
     1# $Id: makefile,v 1.4 2000-02-09 23:40:43 bird Exp $
    22
    33#
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
    33               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/ole32.lib
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
     33          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/ole32.lib
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
     48
    4349
    4450resource.asm: $(TARGET).rc
    4551    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4652
    47 resource.obj: resource.asm
     53
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
    4861
    4962
    50 dinput.obj:   dinput.cpp oslibinput.h
    51 oslibinput.obj: oslibinput.cpp oslibinput.h $(PDWIN32_INCLUDE)\winkeyboard.h
    52 dinputguid.obj: dinputguid.cpp
     63clean:
     64    $(RM) *.obj *.lib *.dll *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll \
     66        $(PDWIN32_LIB)\$(TARGET).lib \
     67        $(TARGET)exp.def resource.asm
    5368
    54 clean:
    55         $(RM) *.obj *.lib *.dll *.map *.pch
    56         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    57         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    58 
    59 
    60 
    61 
    62 
  • trunk/src/dllentry/makefile

    r2644 r2709  
    1 # $Id: makefile,v 1.1 2000-02-05 01:49:48 sandervl Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:44 bird Exp $
    22
    33#
     
    2424
    2525$(PDWIN32_LIB)\$(TARGET).obj: dllentry.obj
    26         $(CP) $(TARGET).obj $(PDWIN32_LIB)
     26    $(CP) $(TARGET).obj $(PDWIN32_LIB)
    2727
    28 $(TARGET).obj: dllentry.cpp
     28lib: $(PDWIN32_LIB)\$(TARGET).obj
     29
     30dep:
     31    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     32    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     33
     34!ifndef NODEP
     35!include .depend
     36!endif
     37
    2938
    3039clean:
    31         $(RM) *.obj
    32         $(RM) $(PDWIN32_LIB)\$(TARGET).obj
     40    $(RM) *.obj $(PDWIN32_LIB)\$(TARGET).obj *.pch
    3341
    34 
    35 
    36 
    37 
  • trunk/src/dplay/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.4 2000-02-05 01:57:31 sandervl Exp $
     1# $Id: makefile,v 1.5 2000-02-09 23:40:44 bird Exp $
    22
    33#
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
    33               $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/advapi32.lib
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
     33          $(PDWIN32_LIB)/ole32.lib $(PDWIN32_LIB)/advapi32.lib
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     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 dplay.obj:    dplay.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5061
    5162clean:
    52         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    53         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    54         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll \
     65        $(PDWIN32_LIB)\$(TARGET).lib \
     66        resource.asm $(TARGET)exp.def
    5567
    56 
    57 
    58 
    59 
  • trunk/src/dsound/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.14 2000-02-05 01:58:50 sandervl Exp $
     1# $Id: makefile,v 1.15 2000-02-09 23:40:44 bird Exp $
    22
    33#
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET).def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045resource.asm: $(TARGET).rc
    4146    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4247
    43 resource.obj: resource.asm
    4448
     49dep:
     50    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     51    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    4552
    46 dsound.obj: dsound.cpp \
    47     $(PDWIN32_INCLUDE)/misc.h \
    48     os2dsound.h
    49 
    50 os2dsound.obj: os2dsound.cpp \
    51     $(PDWIN32_INCLUDE)/misc.h \
    52     os2sndbuffer.h \
    53     os2dsound.h
    54 
    55 os2sndbuffer.obj: os2sndbuffer.cpp \
    56     $(PDWIN32_INCLUDE)/misc.h \
    57     os2sndbuffer.h \
    58     os2dsound.h
    59 
    60 os2helper.obj: os2helper.cpp\
    61     $(PDWIN32_INCLUDE)/os2wrap.h
    62 
    63 initterm.obj: initterm.cpp initterm.h
     53!ifndef NODEP
     54!include .depend
     55!endif
    6456
    6557
    6658clean:
    67         $(RM) *.obj *.lib *.dll *.map *.pch
    68         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    69         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     59    $(RM) *.obj *.lib *.dll *.map *.pch \
     60        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     61        resource.asm $(TARGET)exp.def
    7062
  • trunk/src/gdi32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.19 2000-02-05 01:59:25 sandervl Exp $
     1# $Id: makefile,v 1.20 2000-02-09 23:40:45 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       gdi32.dll makefile
     6#       gdi32.dll makefile
    77#
    88
     
    2121TARGET = gdi32
    2222
    23 OBJS =  gdi32.obj opengl.obj callback.obj dibsect.obj initterm.obj resource.obj \
    24         oslibgdi.obj font.obj text.obj palette.obj line.obj oslibgpi.obj region.obj \
    25         metafile.obj dibitmap.obj blit.obj rgbcvt.obj
     23OBJS =  gdi32.obj opengl.obj callback.obj dibsect.obj initterm.obj resource.obj \
     24        oslibgdi.obj font.obj text.obj palette.obj line.obj oslibgpi.obj region.obj \
     25        metafile.obj dibitmap.obj blit.obj rgbcvt.obj
    2626
    2727
     
    3030
    3131$(TARGET).dll: $(OBJS) $(TARGET).def
    32         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    33               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/user32.lib \
    34               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    35         $(CP) $@ $(PDWIN32_BIN)
     32    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     33          $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/user32.lib \
     34          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     35    $(CP) $@ $(PDWIN32_BIN)
    3636
    3737
     38lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     39
     40$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     41    $(CP) $** $@
     42
    3843$(TARGET).lib: $(TARGET)exp.def
    39         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    40         $(CP) $@ $(PDWIN32_LIB)
     44    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     45    $(CP) $@ $(PDWIN32_LIB)
    4146
    4247$(TARGET)exp.def: $(TARGET).def
    4348    $(IMPDEF) $** $@
    4449
     50
    4551resource.asm: gdi32.rc
    4652    $(RC) $(RCFLAGS) -o resource.asm gdi32.rc
    4753
    48 resource.obj: resource.asm
    4954
    50 rgbcvt.obj: rgbcvt.asm
     55dep:
     56    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     57    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    5158
    52 gdi32.obj: gdi32.cpp \
    53     callback.h \
    54     dibsect.h \
    55     $(PDWIN32_INCLUDE)\misc.h \
    56 
    57 region.obj: region.cpp $(PDWIN32_INCLUDE)\misc.h
    58 
    59 metafile.obj: metafile.cpp $(PDWIN32_INCLUDE)\misc.h
    60 
    61 dibitmap.obj: dibitmap.cpp dibsect.h $(PDWIN32_INCLUDE)\misc.h
    62 blit.obj: blit.cpp dibsect.h $(PDWIN32_INCLUDE)\misc.h rgbcvt.h
    63 
    64 font.obj: font.cpp \
    65     $(PDWIN32_INCLUDE)\misc.h \
    66 
    67 text.obj: text.cpp \
    68     $(PDWIN32_INCLUDE)\misc.h \
    69 
    70 palette.obj: palette.cpp \
    71     $(PDWIN32_INCLUDE)\misc.h dibsect.h \
    72 
    73 dibsect.obj: dibsect.cpp \
    74     dibsect.h \
    75     $(PDWIN32_INCLUDE)\misc.h \
    76 
    77 opengl.obj: opengl.cpp \
    78     $(PDWIN32_INCLUDE)\misc.h \
    79 
    80 callback.obj: callback.cpp \
    81     callback.h \
    82     $(PDWIN32_INCLUDE)\misc.h \
    83 
    84 oslibgdi.obj: oslibgdi.cpp oslibgdi.h
    85 
    86 line.obj: line.cpp \
    87     $(PDWIN32_INCLUDE)\misc.h \
    88 
    89 oslibgpi.obj: oslibgpi.cpp oslibgpi.h
    90 
    91 initterm.obj: initterm.cpp
     59!ifndef NODEP
     60!include .depend
     61!endif
    9262
    9363
    9464clean:
    95         $(RM) *.obj *.lib *.dll *.map *.pch resource.asm
    96         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    97         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    98     $(RM) $(TARGET)exp.def
     65    $(RM) *.obj *.lib *.dll *.map *.pch resource.asm \
     66        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     67        $(TARGET)exp.def
    9968
  • trunk/src/imagehlp/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:00:05 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:45 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       imagehlp.dll makefile
     6#       imagehlp.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
     47
    4248
    4349resource.asm: $(TARGET).rc
    4450    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4551
    46 resource.obj: resource.asm
    4752
    48 initterm.obj: initterm.cpp
    49 imagehlp.obj: imagehlp.cpp
    50 internal.obj: internal.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5161
    5262clean:
    53         $(RM) *.obj *.lib *.dll *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65         resource.asm $(TARGET)exp.def
    5666
    57 
    58 
    59 
    60 
  • trunk/src/imm32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:00:41 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:45 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       imm32.dll makefile
     6#       imm32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348resource.asm: $(TARGET).rc
    4449    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4550
    46 resource.obj: resource.asm
    4751
    48 imm32.obj: imm32.cpp
     52dep:
     53    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     54    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     55
     56!ifndef NODEP
     57!include .depend
     58!endif
     59
    4960
    5061clean:
    51         $(RM) *.obj *.lib *.dll *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     62    $(RM) *.obj *.lib *.dll *.map *.pch \
     63        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     64        resource.asm $(TARGET)exp.def
    5465
    5566
  • trunk/src/kernel32/makefile

    r2649 r2709  
    1 # $Id: makefile,v 1.81 2000-02-05 02:01:04 sandervl Exp $
     1# $Id: makefile,v 1.82 2000-02-09 23:40:46 bird Exp $
    22
    33#
     
    4848cvtaccel.obj cvticon.obj cvticongrp.obj oslibexcept.obj cpu.obj process.obj \
    4949cvtcursor.obj cvtcursorgrp.obj stubs.obj interlock.obj toolhelp.obj codepage.obj \
    50 debug.obj oslibdebug.obj 
     50debug.obj oslibdebug.obj
    5151
    5252
     
    5757
    5858$(TARGET).dll: $(OBJS) $(TARGET).def $(TARGET).lrf
    59 #        $(LD) $(LDFLAGS) /Fm /Fe$@ /B"/FREE" @$(TARGET).lrf
     59#   $(LD) $(LDFLAGS) /Fm /Fe$@ /B"/FREE" @$(TARGET).lrf
    6060!ifdef DEBUG
    6161!ifdef NODEBUGINFO
    62         ilink /nodeb /map /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
     62    ilink /nodeb /map /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
    6363!else
    64         ilink /de /map  /noe /NOD /dbgpack /NoLogo /NOFREE @$(TARGET).lrf
     64    ilink /de /map  /noe /NOD /dbgpack /NoLogo /NOFREE @$(TARGET).lrf
    6565!endif
    6666!else
    67         ilink /map  /noe /NOD /NoLogo /FREE @$(TARGET).lrf
     67    ilink /map  /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
    6868!endif
    69         rc -r console.rc console.res
    70         rc console.res $@
    71         $(CP) $@ $(PDWIN32_BIN)
     69    rc -r console.rc console.res
     70    rc console.res $@
     71    $(CP) $@ $(PDWIN32_BIN)
     72
    7273
    7374$(TARGET).lrf: makefile
     
    8384<<keep
    8485
     86
     87lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     88
     89$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     90    $(CP) $** $@
     91
    8592$(TARGET).LIB: $(TARGET)exp.def
    86         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    87         $(CP) $@ $(PDWIN32_LIB)
     93    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     94    $(CP) $@ $(PDWIN32_LIB)
    8895
    8996$(TARGET)exp.def: $(TARGET).def
    90         $(IMPDEF) $** $@
     97    $(IMPDEF) $** $@
     98
    9199
    92100$(PDWIN32_LIB)\pmwinx.lib:
    93         $(IMPLIB) $(IMPLIBFLAGS) $@ $(PDWIN32_LIB)\pmwinx.def
     101    $(IMPLIB) $(IMPLIBFLAGS) $@ $(PDWIN32_LIB)\pmwinx.def
    94102
    95103kernelrsrc.asm: kernel32.rc
    96104    $(RC) $(RCFLAGS) -o kernelrsrc.asm kernel32.rc
    97105
    98 kernelrsrc.obj: kernelrsrc.asm
     106dep:
     107    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     108    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    99109
    100 kernel32.OBJ: kernel32.cpp \
    101     exceptutil.h \
    102     $(PDWIN32_INCLUDE)\unicode.h \
    103     $(PDWIN32_INCLUDE)\heap.h \
    104     $(PDWIN32_INCLUDE)\versionos2.h \
    105     $(PDWIN32_INCLUDE)\wprocess.h
    106 
    107 process.obj: process.cpp \
    108     $(PDWIN32_INCLUDE)\misc.h \
    109     oslibdos.h \
    110     $(PDWIN32_INCLUDE)\winimagebase.h \
    111     $(PDWIN32_INCLUDE)\wprocess.h
    112 
    113 kobjects.obj: kobjects.cpp
    114 
    115 comm.OBJ: \
    116     .\comm.cpp \
    117     $(PDWIN32_INCLUDE)\unicode.h
    118 
    119 profile.obj: profile.cpp \
    120     $(PDWIN32_INCLUDE)\unicode.h
    121 
    122 directory.obj: directory.cpp \
    123     $(PDWIN32_INCLUDE)\unicode.h \
    124     initterm.h directory.h oslibdos.h profile.h
    125 
    126 disk.obj: disk.cpp \
    127     $(PDWIN32_INCLUDE)\unicode.h
    128 
    129 atom.obj: atom.cpp \
    130     $(PDWIN32_INCLUDE)\unicode.h
    131 
    132 time.obj: time.cpp \
    133     $(PDWIN32_INCLUDE)\unicode.h
    134 
    135 wintls.obj: wintls.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\windllbase.h
    136 
    137 fileio.obj: fileio.cpp \
    138     $(PDWIN32_INCLUDE)\unicode.h
    139 
    140 thread.OBJ: \
    141     .\thread.cpp \
    142     $(PDWIN32_INCLUDE)\wprocess.h \
    143     $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\windllbase.h \
    144     oslibmisc.h thread.h
    145 
    146 heap.OBJ: \
    147     .\heap.cpp \
    148     $(PDWIN32_INCLUDE)\heap.h \
    149     os2heap.h
    150 
    151 heapstring.obj: \
    152     .\heapstring.cpp \
    153     $(PDWIN32_INCLUDE)\heap.h \
    154     $(PDWIN32_INCLUDE)\heapstring.h
    155 
    156 os2heap.OBJ: \
    157     .\os2heap.cpp \
    158     $(PDWIN32_INCLUDE)\vmutex.h \
    159     $(PDWIN32_INCLUDE)\win32type.h \
    160     os2heap.h \
    161     initterm.h
    162 
    163 initterm.OBJ: .\initterm.cpp initterm.h  $(PDWIN32_INCLUDE)\heapshared.h  mmap.h directory.h hmdevio.h initsystem.h $(PDWIN32_INCLUDE)\heapcode.h $(PDWIN32_INCLUDE)\exitlist.h
    164 initsystem.obj: initsystem.cpp $(PDWIN32_INCLUDE)\cpuhlp.h initsystem.h $(PDWIN32_INCLUDE)\misc.h directory.h $(PDWIN32_INCLUDE)\versionos2.h
     110!ifndef NODEP
     111!include .depend
     112!endif
    165113
    166114
    167 thunk.OBJ: \
    168     .\thunk.cpp \
    169     thunk.h
    170 
    171 vmutex.OBJ: vmutex.cpp \
    172     $(PDWIN32_INCLUDE)\vmutex.h
    173 
    174 exceptions.OBJ: \
    175     .\exceptions.cpp \
    176     oslibexcept.h \
    177     mmap.h \
    178     $(PDWIN32_INCLUDE)\exceptions.h \
    179     exceptutil.h
    180 
    181 message.OBJ: \
    182     .\message.cpp \
    183     $(PDWIN32_INCLUDE)\unicode.h
    184 
    185 oslibexcept.obj: \
    186     oslibexcept.cpp \
    187     $(PDWIN32_INCLUDE)\exceptions.h \
    188     oslibexcept.h
    189 
    190 hmdevio.OBJ: \
    191     .\hmdevice.h \
    192     .\hmdevio.cpp \
    193     exceptutil.h \
    194     hmdevio.h \
    195     map.h \
    196     cio.h
    197 
    198 LANG.OBJ: \
    199     .\lang.cpp
    200 
    201 wprocess.OBJ: \
    202     .\wprocess.cpp \
    203     $(PDWIN32_INCLUDE)\unicode.h \
    204     $(PDWIN32_INCLUDE)\winexebase.h \
    205     $(PDWIN32_INCLUDE)\windllbase.h \
    206     $(PDWIN32_INCLUDE)\winexepeldr.h \
    207     $(PDWIN32_INCLUDE)\windllpeldr.h \
    208     $(PDWIN32_INCLUDE)\winimagebase.h \
    209     $(PDWIN32_INCLUDE)\winfakepeldr.h \
    210     $(PDWIN32_INCLUDE)\winimagepeldr.h \
    211     $(PDWIN32_INCLUDE)\versionos2.h \
    212     $(PDWIN32_INCLUDE)\wprocess.h \
    213     $(PDWIN32_INCLUDE)\win\thread.h \
    214     oslibdebug.h \
    215     console2.h \
    216     mmap.h \
    217     cio.h \
    218     oslibmisc.h
    219 
    220 map.OBJ: \
    221     .\map.cpp \
    222     map.h \
    223     mapos2.h
    224 
    225 oslibdos.OBJ: \
    226     .\oslibdos.cpp oslibdos.h initterm.h
    227 
    228 network.OBJ: \
    229     .\network.cpp \
    230     $(PDWIN32_INCLUDE)\unicode.h
    231 
    232 misc.OBJ: \
    233     .\misc.cpp \
    234     initterm.h \
    235     $(PDWIN32_INCLUDE)\misc.h \
    236     $(PDWIN32_INCLUDE)\win\thread.h
    237 
    238 win32util.OBJ: \
    239     .\win32util.cpp \
    240     $(PDWIN32_INCLUDE)\win32util.h
    241 
    242 unicode.OBJ: \
    243     .\unicode.cpp \
    244     $(PDWIN32_INCLUDE)\unicode.h \
    245     $(PDWIN32_INCLUDE)\misc.h
    246 
    247 console.OBJ: \
    248     .\console.cpp \
    249     .\console2.h \
    250     $(PDWIN32_INCLUDE)\misc.h
    251 
    252 conin.OBJ: \
    253     .\conin.h \
    254     .\hmdevice.h \
    255     .\conin.cpp
    256 
    257 conout.OBJ: \
    258     .\conout.h \
    259     .\hmdevice.h \
    260     .\conout.cpp
    261 
    262 conbuffer.OBJ: \
    263     .\conbuffer.h \
    264     .\hmdevice.h \
    265     .\conbuffer.cpp
    266 
    267 lfile.OBJ: \
    268     .\lfile.cpp \
    269     $(PDWIN32_INCLUDE)\wprocess.h
    270 
    271 obsolete.OBJ: \
    272     .\obsolete.cpp
    273 
    274 resource.OBJ: \
    275     .\resource.cpp \
    276     $(PDWIN32_INCLUDE)\unicode.h \
    277     $(PDWIN32_INCLUDE)\winimagebase.h \
    278     $(PDWIN32_INCLUDE)\winres.h \
    279     $(PDWIN32_INCLUDE)\misc.h
    280 
    281 exceptutil.OBJ: \
    282     .\exceptutil.asm
    283 
    284 iccio.OBJ: \
    285     .\iccio.asm
    286 
    287 winres.OBJ: \
    288     .\winres.cpp \
    289     cvtresource.h \
    290     $(PDWIN32_INCLUDE)\winres.h \
    291     $(PDWIN32_INCLUDE)\winimagebase.h \
    292     $(PDWIN32_INCLUDE)\winexebase.h \
    293     $(PDWIN32_INCLUDE)\windllbase.h \
    294     $(PDWIN32_INCLUDE)\misc.h
    295 
    296 oslibmisc.OBJ: .\oslibmisc.cpp oslibmisc.h
    297 
    298 handlemanager.OBJ: \
    299         .\handlemanager.cpp \
    300         .\hmevent.h \
    301         .\hmmutex.h \
    302         .\hmopen32.h \
    303         .\hmsemaphore.h \
    304         .\hmmmap.h \
    305         .\hmtoken.h \
    306         $(PDWIN32_INCLUDE)\winconst.h \
    307         $(PDWIN32_INCLUDE)\handlemanager.h
    308 
    309 hmtoken.obj: hmtoken.cpp \
    310         .\hmtoken.h \
    311         .\hmdevice.h \
    312         $(PDWIN32_INCLUDE)\handlemanager.h
    313 
    314 hmcomm.obj: \
    315         .\hmcomm.cpp \
    316         .\hmdevice.h \
    317         .\hmcomm.h \
    318         $(PDWIN32_INCLUDE)\handlemanager.h
    319 
    320 hmdevice.OBJ: \
    321         .\hmdevice.cpp \
    322         .\hmdevice.h \
    323         $(PDWIN32_INCLUDE)\handlemanager.h
    324 
    325 hmopen32.OBJ: \
    326         .\hmopen32.cpp \
    327         .\hmdevice.h \
    328         .\hmopen32.h \
    329         $(PDWIN32_INCLUDE)\handlemanager.h
    330 
    331 hmobjects.obj: \
    332         .\hmobjects.cpp \
    333         .\hmdevice.h \
    334         .\hmobjects.h \
    335         $(PDWIN32_INCLUDE)\handlemanager.h
    336 
    337 hmevent.obj: \
    338         .\hmevent.cpp \
    339         .\hmevent.h \
    340         .\hmdevice.h \
    341         .\hmopen32.h
    342 
    343 hmmutex.obj: \
    344         .\hmmutex.cpp \
    345         .\hmmutex.h \
    346         .\hmdevice.h \
    347         .\hmopen32.h
    348 
    349 hmsemaphore.obj: \
    350         .\hmsemaphore.cpp \
    351         .\hmsemaphore.h \
    352         .\hmdevice.h \
    353         .\hmopen32.h
    354 
    355 hmmmap.obj: hmmmap.cpp hmdevice.h hmopen32.h mmap.h $(PDWIN32_INCLUDE)\heapshared.h
    356 
    357 conprop.OBJ: \
    358         .\conprop.h \
    359         .\conprop.cpp
    360 
    361 conprop2.OBJ: \
    362         .\conprop.h \
    363         .\conprop2.cpp
    364 
    365 async.OBJ: \
    366         .\async.cpp \
    367         $(PDWIN32_INCLUDE)\win32type.h \
    368         $(PDWIN32_INCLUDE)\misc.h \
    369         $(PDWIN32_INCLUDE)\unicode.h
    370 
    371 virtual.obj:   virtual.cpp $(PDWIN32_INCLUDE)\win\virtual.h $(PDWIN32_INCLUDE)\handlemanager.h mmap.h
    372 mmap.obj:      mmap.cpp mmap.h $(PDWIN32_INCLUDE)\vmutex.h oslibdos.h $(PDWIN32_INCLUDE)\heapshared.h $(PDWIN32_INCLUDE)\winimagepeldr.h
    373 
    374 pefile.OBJ:    pefile.cpp $(PDWIN32_INCLUDE)\pefile.h $(PDWIN32_INCLUDE)\winres.h
    375 
    376 winimagebase.obj:  winimagebase.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\windllbase.h
    377 winimagepe2lx.obj: winimagepe2lx.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winimagepe2lx.h $(PDWIN32_INCLUDE)\windllbase.h
    378 winimagepeldr.obj: winimagepeldr.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winimagepeldr.h $(PDWIN32_INCLUDE)\windllbase.h
    379 winimagelx.obj:    winimagelx.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winimagelx.h
    380 windllbase.obj:    windllbase.cpp $(PDWIN32_INCLUDE)\windllbase.h $(PDWIN32_INCLUDE)\winimagebase.h profile.h
    381 windllpe2lx.obj:   windllpe2lx.cpp $(PDWIN32_INCLUDE)\windllbase.h $(PDWIN32_INCLUDE)\windllpe2lx.h \
    382                    $(PDWIN32_INCLUDE)\winimagepe2lx.h $(PDWIN32_INCLUDE)\winimagebase.h
    383 windlllx.obj:      windlllx.cpp $(PDWIN32_INCLUDE)\windllbase.h $(PDWIN32_INCLUDE)\windlllx.h \
    384                    $(PDWIN32_INCLUDE)\winimagelx.h $(PDWIN32_INCLUDE)\odinlx.h \
    385                    $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winimagelx.h
    386 windllpeldr.obj:   windllpeldr.cpp $(PDWIN32_INCLUDE)\windllbase.h $(PDWIN32_INCLUDE)\windllpeldr.h $(PDWIN32_INCLUDE)\winimagepeldr.h $(PDWIN32_INCLUDE)\winimagebase.h
    387 winexebase.obj:    winexebase.cpp $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\winimagebase.h
    388 winexepe2lx.obj:   winexepe2lx.cpp $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\winexepe2lx.h $(PDWIN32_INCLUDE)\winimagepe2lx.h $(PDWIN32_INCLUDE)\winimagebase.h
    389 winexelx.obj:      winexelx.cpp $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\winexelx.h \
    390                    $(PDWIN32_INCLUDE)\winimagelx.h $(PDWIN32_INCLUDE)\odinlx.h $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winimagelx.h
    391 winexepeldr.obj:   winexepeldr.cpp $(PDWIN32_INCLUDE)\winexebase.h $(PDWIN32_INCLUDE)\winexepeldr.h $(PDWIN32_INCLUDE)\winimagepeldr.h $(PDWIN32_INCLUDE)\winimagebase.h
    392 winfakepeldr.obj:  winfakepeldr.cpp $(PDWIN32_INCLUDE)\winimagepeldr.h $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winfakepeldr.h
    393 
    394 winimgres.OBJ: winimgres.cpp $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\pefile.h $(PDWIN32_INCLUDE)\winimagepe2lx.h $(PDWIN32_INCLUDE)\winimagepeldr.h $(PDWIN32_INCLUDE)\winimagelx.h $(PDWIN32_INCLUDE)\winres.h
    395 stubs.obj:     stubs.cpp stubs.h
    396 
    397 cvtbitmap.obj: cvtbitmap.cpp $(PDWIN32_INCLUDE)\winicon.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    398 cvtaccel.obj: cvtaccel.cpp $(PDWIN32_INCLUDE)\winaccel.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    399 cvticon.obj: cvticon.cpp $(PDWIN32_INCLUDE)\winicon.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    400 cvticongrp.obj: cvticongrp.cpp $(PDWIN32_INCLUDE)\winicon.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    401 cvtcursor.obj: cvtcursor.cpp $(PDWIN32_INCLUDE)\wincursor.h $(PDWIN32_INCLUDE)\winicon.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    402 cvtcursorgrp.obj: cvtcursorgrp.cpp $(PDWIN32_INCLUDE)\wincursor.h $(PDWIN32_INCLUDE)\winicon.h $(PDWIN32_INCLUDE)\misc.h cvtresource.h
    403 
    404 interlock.obj: interlock.asm
    405 toolhelp.obj: toolhelp.cpp
    406 
    407 heapshared.obj: heapshared.cpp $(PDWIN32_INCLUDE)\heapshared.h
    408 heapcode.obj: heapcode.cpp $(PDWIN32_INCLUDE)\heapshared.h $(PDWIN32_INCLUDE)\heapcode.h
    409 cpu.obj: cpu.cpp $(PDWIN32_INCLUDE)\cpuhlp.h
    410 cpuhlp.obj: cpuhlp.asm
    411 environ.obj: environ.cpp $(PDWIN32_INCLUDE)\misc.h
    412 codepage.obj: codepage.cpp oslibdos.h profile.h $(PDWIN32_INCLUDE)\codepage.h
    413 
    414 debug.obj:      debug.cpp oslibdebug.h
    415 oslibdebug.obj: oslibdebug.cpp oslibdebug.h
    416 npipe.obj:      npipe.cpp oslibdos.h  $(PDWIN32_INCLUDE)\misc.h
    417 
    418115clean:
    419         $(RM) *.OBJ *.LIB *.dll *.lrf *.res *.map *.pch kernelrsrc.asm
    420         $(RM) $(PDWIN32_LIB)\$(TARGET).LIB
    421         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    422         $(RM) $(TARGET)exp.def
     116    $(RM) *.OBJ *.LIB *.dll *.lrf *.res *.map *.pch kernelrsrc.asm \
     117        $(PDWIN32_LIB)\$(TARGET).LIB $(PDWIN32_BIN)\$(TARGET).dll \
     118        $(TARGET)exp.def \
  • trunk/src/lz32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.8 2000-02-05 02:01:38 sandervl Exp $
     1# $Id: makefile,v 1.9 2000-02-09 23:40:46 bird Exp $
    22
    33#
     
    1818CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    1919CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
    20 IMPLIBFLAGS = $(IMPLIBFLAGS)
    2120
    2221TARGET = lz32
     
    2827
    2928$(TARGET).dll: $(OBJS) $(TARGET)exp.def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) \
    31         $(PDWIN32_LIB)\odincrt.lib \
    32         $(PDWIN32_LIB)\kernel32.lib \
    33         os2386.lib \
    34         $(RTLLIB_O) \
    35         $(TARGET).def
    36         $(CP) $@ $(PDWIN32_BIN)
     29    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) \
     30          $(PDWIN32_LIB)\odincrt.lib \
     31          $(PDWIN32_LIB)\kernel32.lib \
     32          os2386.lib \
     33          $(RTLLIB_O) \
     34          $(TARGET).def
     35    $(CP) $@ $(PDWIN32_BIN)
    3736
    3837
    39 $(TARGET)exp.def: $(TARGET).def
    40         $(IMPDEF) $** $@
     38lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     39
     40$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     41    $(CP) $** $@
    4142
    4243$(TARGET).lib: $(TARGET)exp.def
    43         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    44         $(CP) $@ $(PDWIN32_LIB)
     44    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     45    $(CP) $@ $(PDWIN32_LIB)
     46
     47$(TARGET)exp.def: $(TARGET).def
     48    $(IMPDEF) $** $@
    4549
    4650
     
    4852    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4953
    50 resource.obj: resource.asm
    5154
    52 lz32.obj: lz32.cpp lz32.h $(PDWIN32_INCLUDE)\win\debugtools.h
     55dep:
     56    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     57    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     58
     59!ifndef NODEP
     60!include .depend
     61!endif
     62
    5363
    5464clean:
    55         $(RM) *exp.def *.obj *.lib *.dll *.map *.pch
    56         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    57         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     65    $(RM) *exp.def *.obj *.lib *.dll *.map *.pch \
     66        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     67        resource.asm $(TARGET)exp.def
    5868
  • trunk/src/mpr/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.10 2000-02-05 02:02:10 sandervl Exp $
     1# $Id: makefile,v 1.11 2000-02-09 23:40:46 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       mpr.dll makefile
     6#       mpr.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    33               OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     33          OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     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
     52
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
    4860
    4961
    50 mpr.obj: mpr.cpp
     62clean:
     63    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5166
    52 clean:
    53         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    56 
  • trunk/src/msacm32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.7 2000-02-05 02:02:34 sandervl Exp $
     1# $Id: makefile,v 1.8 2000-02-09 23:40:47 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       msacm32.dll makefile
     6#       msacm32.dll makefile
    77#
    88
     
    2323
    2424OBJS =  msacm32.obj filter.obj format.obj internal.obj \
    25         stream.obj driver.obj  initterm.obj resource.obj
     25        stream.obj driver.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)/winmm.lib \
    34               $(PDWIN32_LIB)/advapi32.lib \
    35               OS2386.LIB $(RTLLIB_O)
    36         $(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)/winmm.lib \
     34          $(PDWIN32_LIB)/advapi32.lib \
     35          OS2386.LIB $(RTLLIB_O)
     36    $(CP) $@ $(PDWIN32_BIN)
    3737
    3838
     39lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     40
     41$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     42    $(CP) $** $@
     43
    3944$(TARGET).lib: $(TARGET)exp.def
    40         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    41         $(CP) $@ $(PDWIN32_LIB)
     45    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     46    $(CP) $@ $(PDWIN32_LIB)
    4247
    4348$(TARGET)exp.def: $(TARGET).def
    44         $(IMPDEF) $** $@
     49    $(IMPDEF) $** $@
    4550
    4651resource.asm: $(TARGET).rc
    4752    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4853
    49 resource.obj: resource.asm
    5054
    51 msacm32.obj: msacm32.cpp
    52 driver.obj: driver.cpp
    53 filter.obj: filter.cpp
    54 format.obj: format.cpp
    55 internal.obj: internal.cpp
    56 stream.obj: stream.cpp
    57 initterm.obj: initterm.cpp
     55dep:
     56    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     57    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     58
     59!ifndef NODEP
     60!include .depend
     61!endif
    5862
    5963
    6064clean:
    61         $(RM) *.obj *.lib *.dll *.map *.pch
    62         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    63         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     65    $(RM) *.obj *.lib *.dll *.map *.pch \
     66        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     67        resource.asm $(TARGET)exp.def
    6468
    6569
  • trunk/src/msvcrt/makefile

    r2648 r2709  
    1 # $Id: makefile,v 1.10 2000-02-05 02:03:45 sandervl Exp $
     1# $Id: makefile,v 1.11 2000-02-09 23:40:47 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       msvcrt.dll makefile
     6#       msvcrt.dll makefile
    77#
    88
     
    3535
    3636$(TARGET).dll: $(OBJS) $(TARGET).def
    37         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    38               $(PDWIN32_LIB)/kernel32.lib \
    39               $(PDWIN32_LIB)/crtdll.lib  \
    40               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    41         $(CP) $@ $(PDWIN32_BIN)
     37    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     38          $(PDWIN32_LIB)/kernel32.lib \
     39          $(PDWIN32_LIB)/crtdll.lib  \
     40          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     41    $(CP) $@ $(PDWIN32_BIN)
    4242
    4343$(TARGET20).dll: $(OBJS20) $(TARGET20).def
    44         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS20) $(TARGET20).def \
    45               $(PDWIN32_LIB)/kernel32.lib \
    46               $(PDWIN32_LIB)/crtdll.lib \
    47               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    48         $(CP) $@ $(PDWIN32_BIN)
     44    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS20) $(TARGET20).def \
     45          $(PDWIN32_LIB)/kernel32.lib \
     46          $(PDWIN32_LIB)/crtdll.lib \
     47          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     48    $(CP) $@ $(PDWIN32_BIN)
    4949
    5050$(TARGET40).dll: $(OBJS40) $(TARGET40).def
    51         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS40) $(TARGET40).def \
    52               $(PDWIN32_LIB)/kernel32.lib \
    53               $(PDWIN32_LIB)/crtdll.lib  \
    54               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    55         $(CP) $@ $(PDWIN32_BIN)
     51    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS40) $(TARGET40).def \
     52          $(PDWIN32_LIB)/kernel32.lib \
     53          $(PDWIN32_LIB)/crtdll.lib  \
     54          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     55    $(CP) $@ $(PDWIN32_BIN)
    5656
    5757
     58lib: $(TARGET).lib  $(PDWIN32_LIB)\$(TARGET).lib \
     59                    $(PDWIN32_LIB)\$(TARGET20).lib \
     60                    $(PDWIN32_LIB)\$(TARGET40).lib
     61
     62$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     63    $(CP) $** $@
     64
     65$(PDWIN32_LIB)\$(TARGET20).lib: $(TARGET20).lib
     66    $(CP) $** $@
     67
     68$(PDWIN32_LIB)\$(TARGET40).lib: $(TARGET40).lib
     69    $(CP) $** $@
     70
    5871$(TARGET).lib: $(TARGET).def
    59         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    60         $(CP) $@ $(PDWIN32_LIB)
     72    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     73    $(CP) $@ $(PDWIN32_LIB)
    6174
    6275$(TARGET20).lib: $(TARGET20).def
    63         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    64         $(CP) $@ $(PDWIN32_LIB)
     76    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     77    $(CP) $@ $(PDWIN32_LIB)
    6578
    6679$(TARGET40).lib: $(TARGET40).def
    67         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    68         $(CP) $@ $(PDWIN32_LIB)
     80    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     81    $(CP) $@ $(PDWIN32_LIB)
    6982
    7083resource.asm: msvcrt.rc
    7184    $(RC) $(RCFLAGS) -o resource.asm msvcrt.rc
    7285
    73 resource.obj: resource.asm
    74 
    7586resource20.asm: msvcrt20.rc
    7687    $(RC) $(RCFLAGS) -o resource20.asm msvcrt20.rc
    77 
    78 resource20.obj: resource20.asm
    7988
    8089resource40.asm: msvcrt40.rc
    8190    $(RC) $(RCFLAGS) -o resource40.asm msvcrt40.rc
    8291
    83 resource40.obj: resource40.asm
    8492
    85 msvcrt.obj: msvcrt.cpp
     93dep:
     94    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     95    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     96
     97!ifndef NODEP
     98!include .depend
     99!endif
     100
    86101
    87102clean:
    88         $(RM) *.obj *.lib *.dll *.map *.pch resource*.asm
    89         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    90         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     103    $(RM) *.obj *.lib *.dll *.map *.pch resource*.asm \
     104        $(PDWIN32_BIN)\$(TARGET).dll \
     105        $(PDWIN32_BIN)\$(TARGET20).dll \
     106        $(PDWIN32_BIN)\$(TARGET40).dll \
     107        $(PDWIN32_LIB)\$(TARGET).lib
     108        $(PDWIN32_LIB)\$(TARGET20).lib
     109        $(PDWIN32_LIB)\$(TARGET40).lib
    91110
    92 
    93 
    94 
    95 
  • trunk/src/msvfw32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.5 2000-02-05 02:04:28 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:47 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       msvfw32.dll makefile
     6#       msvfw32.dll makefile
    77#
    88
     
    1111PDWIN32_BIN = ..\..\bin
    1212PDWIN32_TOOLS = ..\..\tools\bin
    13 
    1413
    1514!include $(PDWIN32_INCLUDE)/pdwin32.mk
     
    2827
    2928$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/gdi32.lib \
    33               $(PDWIN32_LIB)/winmm.lib \
    34               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    35         $(CP) $@ $(PDWIN32_BIN)
     29    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     30          $(PDWIN32_LIB)/kernel32.lib \
     31          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/gdi32.lib \
     32          $(PDWIN32_LIB)/winmm.lib \
     33          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
     35
     36
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
    3641
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
     48
    4349
    4450resource.asm: $(TARGET).rc
    4551    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4652
    47 resource.obj: resource.asm
    4853
    49 msvfw32.obj: msvfw32.cpp
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
     61
    5062
    5163clean:
    52         $(RM) *.obj *.lib *.dll *.map *.pch
    53         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    54         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     64    $(RM) *.obj *.lib *.dll *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     66        resource.asm $(TARGET)exp.def
    5567
    5668
     
    5870
    5971
     72
  • trunk/src/odincrt/makefile

    r2649 r2709  
    1 # $Id: makefile,v 1.14 2000-02-05 02:05:38 sandervl Exp $
     1# $Id: makefile,v 1.15 2000-02-09 23:40:47 bird Exp $
    22
    33#
     
    1010PDWIN32_LIB = ..\..\lib
    1111PDWIN32_BIN = ..\..\bin
    12 
     12PDWIN32_TOOLS = ..\..\tools\bin
    1313
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
     
    3030
    3131$(TARGET).dll: $(OBJS) $(RUNTIMELIBDEF)
    32         $(LD) $(LDFLAGS_ODINCRT) -Fm -Fe$@ $(OBJS) $(RUNTIMELIBDEF) $(SOMLIB)
    33         $(CP) $@ $(PDWIN32_BIN)
     32    $(LD) $(LDFLAGS_ODINCRT) -Fm -Fe$@ $(OBJS) $(RUNTIMELIBDEF) $(SOMLIB)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET).def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    40 initterm.obj: initterm.cpp $(PDWIN32_INCLUDE)\exitlist.h
    4145
    42 string.obj: string.cpp
     46dep:
     47    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     48    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    4349
    44 odincrt.obj: odincrt.asm
     50!ifndef NODEP
     51!include .depend
     52!endif
    4553
    46 file.obj: file.cpp
    4754
    4855clean:
    49         $(RM) *.obj *.lib *.dll *.map *.pch
    50         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    51         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     56    $(RM) *.obj *.lib *.dll *.map *.pch \
     57        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib
    5258
  • trunk/src/ole32/makefile

    r2650 r2709  
     1# $Id: makefile,v 1.18 2000-02-09 23:40:48 bird Exp $
     2
    13#
    2 # PD-Win32 API 
     4# PD-Win32 API
    35#
    4 #       ole32.dll makefile
    5 # 
     6#       ole32.dll makefile
     7#
    68
    79PDWIN32_INCLUDE = ..\..\include
     
    2325OBJS =  ole32.obj \
    2426        antimoniker.obj \
    25         bindctx.obj \
    26         clsid.obj \
     27        bindctx.obj \
     28        clsid.obj \
    2729        compositemoniker.obj \
    2830        datacache.obj \
    2931        defaulthandler.obj \
    3032        filemoniker.obj \
    31         guid.obj \
    32         hglobalstream.obj \
    33         initialise.obj \
    34         itemmoniker.obj \
    35         iunknown.obj \
    36         library.obj \
     33        guid.obj \
     34        hglobalstream.obj \
     35        initialise.obj \
     36        itemmoniker.obj \
     37        iunknown.obj \
     38        library.obj \
    3739        memlockbytes.obj \
    3840        moniker.obj \
    39         oString.obj \
    40         ole2.obj \
    41         oleobj.obj \
    42         oleClip.obj \
    43         oleDrag.obj \
    44         oleMenu.obj \
    45         stg_bigblockfile.obj \
    46         stg_stream.obj \
    47         storage.obj \
    48         stubs.obj \
    49         taskmem.obj resource.obj  $(PDWIN32_LIB)/dllentry.obj
     41        oString.obj \
     42        ole2.obj \
     43        oleobj.obj \
     44        oleClip.obj \
     45        oleDrag.obj \
     46        oleMenu.obj \
     47        stg_bigblockfile.obj \
     48        stg_stream.obj \
     49        storage.obj \
     50        stubs.obj \
     51        taskmem.obj resource.obj  $(PDWIN32_LIB)/dllentry.obj
    5052
    5153all: $(TARGET).dll $(ORGTARGET).lib regsvr32.exe
    5254
    5355
    54 $(TARGET).dll: $(OBJS) $(ORGTARGET).def
    55         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
    56               $(PDWIN32_LIB)\user32.lib \
    57               $(PDWIN32_LIB)\gdi32.lib \
    58               $(PDWIN32_LIB)\comctl32.lib \
    59               $(PDWIN32_LIB)\advapi32.lib \
    60               $(PDWIN32_LIB)\kernel32.lib \
    61               $(PDWIN32_LIB)\oleaut32.lib \
    62               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    63         $(CP) $@ $(PDWIN32_BIN)
     56$(TARGET).dll: $(OBJS) $(ORGTARGET).def
     57    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
     58          $(PDWIN32_LIB)\user32.lib \
     59          $(PDWIN32_LIB)\gdi32.lib \
     60          $(PDWIN32_LIB)\comctl32.lib \
     61          $(PDWIN32_LIB)\advapi32.lib \
     62          $(PDWIN32_LIB)\kernel32.lib \
     63          $(PDWIN32_LIB)\oleaut32.lib \
     64          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     65    $(CP) $@ $(PDWIN32_BIN)
     66
     67
     68lib: $(ORGTARGET).lib $(PDWIN32_LIB)\$(ORGTARGET).lib
     69
     70$(PDWIN32_LIB)\$(ORGTARGET).lib: $(ORGTARGET).lib
     71    $(CP) $** $@
    6472
    6573$(ORGTARGET).lib: $(ORGTARGET)exp.def
    66         $(IMPLIB) $(IMPLIBFLAGS) $@ $(ORGTARGET)exp.def
    67         $(CP) $@ $(PDWIN32_LIB)
     74    $(IMPLIB) $(IMPLIBFLAGS) $@ $(ORGTARGET)exp.def
     75    $(CP) $@ $(PDWIN32_LIB)
    6876
    6977$(ORGTARGET)exp.def: $(ORGTARGET).def
    70         $(IMPDEF) $** $@
     78    $(IMPDEF) $** $@
     79
    7180
    7281resource.asm: $(ORGTARGET).rc
    7382    $(RC) $(RCFLAGS) -o resource.asm $(ORGTARGET).rc
    7483
    75 resource.obj: resource.asm
    7684
    77 .\stubs.obj: \
    78     .\stubs.cpp \
    79     .\ole32.h \
    80     $(PDWIN32_INCLUDE)/win/objbase.h \
    81     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    82     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    83     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    84     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    85     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    86 
    87 .\storage.obj: \
    88     .\storage.cpp \
    89     .\ole32.h \
    90     $(PDWIN32_INCLUDE)/win/objbase.h \
    91     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    92     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    93     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    94     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    95     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    96     $(PDWIN32_INCLUDE)/win/debugtools.h \
    97     $(PDWIN32_INCLUDE)/heapstring.h \
    98     .\storage.h \
    99     $(PDWIN32_INCLUDE)/win/wtypes.h \
    100     $(PDWIN32_INCLUDE)/win/winnt.h \
    101     $(PDWIN32_INCLUDE)/win/wine/obj_storage.h
    102 
    103 .\stg_stream.obj: \
    104     .\stg_stream.cpp \
    105     .\ole32.h \
    106     $(PDWIN32_INCLUDE)/win/objbase.h \
    107     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    108     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    109     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    110     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    111     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    112     $(PDWIN32_INCLUDE)/win/debugtools.h \
    113     $(PDWIN32_INCLUDE)/heapstring.h \
    114     .\storage.h \
    115     $(PDWIN32_INCLUDE)/win/wtypes.h \
    116     $(PDWIN32_INCLUDE)/win/winnt.h \
    117     $(PDWIN32_INCLUDE)/win/wine/obj_storage.h
    118 
    119 .\stg_bigblockfile.obj: \
    120     .\stg_bigblockfile.cpp \
    121     .\ole32.h \
    122     $(PDWIN32_INCLUDE)/win/objbase.h \
    123     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    124     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    125     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    126     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    127     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    128     $(PDWIN32_INCLUDE)/win/debugtools.h \
    129     $(PDWIN32_INCLUDE)/heapstring.h \
    130     .\storage.h \
    131     $(PDWIN32_INCLUDE)/win/wtypes.h \
    132     $(PDWIN32_INCLUDE)/win/winnt.h \
    133     $(PDWIN32_INCLUDE)/win/wine/obj_storage.h
    134 
    135 .\regsvr32.obj: \
    136     .\regsvr32.cpp
    137 
    138 .\oString.obj: \
    139     .\oString.cpp \
    140     .\ole32.h \
    141     .\oString.h \
    142     $(PDWIN32_INCLUDE)/win/objbase.h \
    143     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    144     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    145     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    146     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    147     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    148 
    149 .\oleobj.obj: \
    150     .\oleobj.cpp \
    151     .\ole32.h \
    152     $(PDWIN32_INCLUDE)/win/objbase.h \
    153     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    154     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    155     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    156     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    157     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    158     $(PDWIN32_INCLUDE)/win/debugtools.h
    159 
    160 .\oleMenu.obj: \
    161     .\oleMenu.cpp \
    162     .\ole32.h \
    163     .\oString.h \
    164     $(PDWIN32_INCLUDE)/win/objbase.h \
    165     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    166     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    167     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    168     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    169     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    170     $(PDWIN32_INCLUDE)/win/commctrl.h
    171 
    172 .\oleDrag.obj: \
    173     .\oleDrag.cpp \
    174     .\ole32.h \
    175     .\oString.h \
    176     $(PDWIN32_INCLUDE)/win/objbase.h \
    177     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    178     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    179     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    180     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    181     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    182     $(PDWIN32_INCLUDE)/win/commctrl.h
    183 
    184 .\oleClip.obj: \
    185     .\oleClip.cpp \
    186     .\ole32.h \
    187     .\oString.h \
    188     $(PDWIN32_INCLUDE)/win/objbase.h \
    189     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    190     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    191     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    192     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    193     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    194     $(PDWIN32_INCLUDE)/win/commctrl.h
    195 
    196 .\ole32.obj: \
    197     .\ole32.cpp \
    198     .\ole32.h \
    199     .\oString.h \
    200     $(PDWIN32_INCLUDE)/win/objbase.h \
    201     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    202     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    203     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    204     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    205     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    206     .\filemoniker.h \
    207     .\moniker.h
    208 
    209 .\ole2.obj: \
    210     .\ole2.cpp \
    211     .\ole32.h \
    212     .\oString.h \
    213     $(PDWIN32_INCLUDE)/win/objbase.h \
    214     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    215     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    216     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    217     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    218     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    219     $(PDWIN32_INCLUDE)/win/commctrl.h
    220 
    221 .\moniker.obj: \
    222     .\moniker.cpp \
    223     .\ole32.h \
    224     $(PDWIN32_INCLUDE)/win/objbase.h \
    225     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    226     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    227     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    228     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    229     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    230     .\moniker.h
    231 
    232 .\memlockbytes.obj: \
    233     .\memlockbytes.cpp \
    234     .\ole32.h \
    235     $(PDWIN32_INCLUDE)/win/objbase.h \
    236     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    237     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    238     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    239     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    240     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    241     $(PDWIN32_INCLUDE)/win/debugtools.h
    242 
    243 .\library.obj: \
    244     .\library.cpp \
    245     .\ole32.h \
    246     .\oString.h \
    247     $(PDWIN32_INCLUDE)/win/objbase.h \
    248     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    249     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    250     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    251     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    252     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    253     .\moniker.h
    254 
    255 .\iunknown.obj: \
    256     .\iunknown.cpp \
    257     .\ole32.h \
    258     .\oString.h \
    259     $(PDWIN32_INCLUDE)/win/objbase.h \
    260     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    261     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    262     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    263     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    264     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    265 
    266 .\itemmoniker.obj: \
    267     .\itemmoniker.cpp \
    268     .\ole32.h \
    269     $(PDWIN32_INCLUDE)/win/objbase.h \
    270     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    271     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    272     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    273     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    274     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    275     $(PDWIN32_INCLUDE)/win/debugtools.h \
    276     $(PDWIN32_INCLUDE)/heapstring.h
    277 
    278 .\initialise.obj: \
    279     .\initialise.cpp \
    280     .\ole32.h \
    281     $(PDWIN32_INCLUDE)/win/objbase.h \
    282     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    283     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    284     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    285     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    286     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    287 
    288 .\hglobalstream.obj: \
    289     .\hglobalstream.cpp \
    290     .\ole32.h \
    291     $(PDWIN32_INCLUDE)/win/objbase.h \
    292     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    293     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    294     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    295     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    296     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    297     $(PDWIN32_INCLUDE)/win/debugtools.h \
    298     $(PDWIN32_INCLUDE)/heapstring.h
    299 
    300 .\guid.obj: \
    301     .\guid.cpp \
    302     .\ole32.h \
    303     $(PDWIN32_INCLUDE)/win/objbase.h \
    304     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    305     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    306     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    307     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    308     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    309 
    310 .\filemoniker.obj: \
    311     .\filemoniker.cpp \
    312     .\ole32.h \
    313     $(PDWIN32_INCLUDE)/win/objbase.h \
    314     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    315     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    316     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    317     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    318     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    319     $(PDWIN32_INCLUDE)/win/debugtools.h \
    320     $(PDWIN32_INCLUDE)/heapstring.h \
    321     .\filemoniker.h
    322 
    323 .\defaulthandler.obj: \
    324     .\defaulthandler.cpp \
    325     .\ole32.h \
    326     $(PDWIN32_INCLUDE)/win/objbase.h \
    327     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    328     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    329     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    330     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    331     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    332     $(PDWIN32_INCLUDE)/win/debugtools.h \
    333     $(PDWIN32_INCLUDE)/heapstring.h \
    334     $(PDWIN32_INCLUDE)/win/oleauto.h
    335 
    336 .\datacache.obj: \
    337     .\datacache.cpp \
    338     .\ole32.h \
    339     $(PDWIN32_INCLUDE)/win/objbase.h \
    340     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    341     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    342     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    343     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    344     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    345     $(PDWIN32_INCLUDE)/win/debugtools.h \
    346     $(PDWIN32_INCLUDE)/heapstring.h
    347 
    348 .\compositemoniker.obj: \
    349     .\compositemoniker.cpp \
    350     .\ole32.h \
    351     $(PDWIN32_INCLUDE)/win/objbase.h \
    352     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    353     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    354     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    355     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    356     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    357     $(PDWIN32_INCLUDE)/win/debugtools.h
    358 
    359 .\clsid.obj: \
    360     .\clsid.cpp \
    361     .\ole32.h \
    362     .\oString.h \
    363     $(PDWIN32_INCLUDE)/win/objbase.h \
    364     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    365     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    366     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    367     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    368     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    369 
    370 .\bindctx.obj: \
    371     .\bindctx.cpp \
    372     .\ole32.h \
    373     $(PDWIN32_INCLUDE)/win/objbase.h \
    374     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    375     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    376     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    377     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    378     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    379     $(PDWIN32_INCLUDE)/win/debugtools.h \
    380     $(PDWIN32_INCLUDE)/heapstring.h
    381 
    382 .\antimoniker.obj: \
    383     .\antimoniker.cpp \
    384     .\ole32.h \
    385     $(PDWIN32_INCLUDE)/win/objbase.h \
    386     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    387     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    388     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    389     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    390     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h \
    391     $(PDWIN32_INCLUDE)/win/debugtools.h
    392 
    393 .\taskmem.obj: \
    394     .\taskmem.cpp \
    395     .\ole32.h \
    396     .\oString.h \
    397     $(PDWIN32_INCLUDE)/win/objbase.h \
    398     $(PDWIN32_INCLUDE)/win/wine/obj_inplace.h \
    399     $(PDWIN32_INCLUDE)/win/wine/obj_oleobj.h \
    400     $(PDWIN32_INCLUDE)/win/wine/obj_surrogate.h \
    401     $(PDWIN32_INCLUDE)/win/wine/obj_oleview.h \
    402     $(PDWIN32_INCLUDE)/win/wine/obj_cache.h
    403 
    404 regsvr32.obj:   regsvr32.cpp
     85regsvr32.obj:   regsvr32.cpp
    40586    $(CC) -C $(CXXFLAGS) -Ge+ -Tm+ $**
    40687
    407 regsvr32.exe:   regsvr32.obj regsvr32.def \
    408                 $(PDWIN32_LIB)/user32.lib \
    409                 $(PDWIN32_LIB)/kernel32.lib \
    410                 $(PDWIN32_LIB)/ole32.lib
    411         $(LD) $(LDFLAGS) -Ge+ -Fm -Fe$@ $** \
    412                 $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    413         $(CP) $@ $(PDWIN32_BIN)
     88regsvr32.exe:   regsvr32.obj regsvr32.def \
     89                $(PDWIN32_LIB)/user32.lib \
     90                $(PDWIN32_LIB)/kernel32.lib \
     91                $(PDWIN32_LIB)/ole32.lib
     92    $(LD) $(LDFLAGS) -Ge+ -Fm -Fe$@ $** \
     93            $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     94    $(CP) $@ $(PDWIN32_BIN)
     95
     96
     97dep:
     98    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     99    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     100
     101!ifndef NODEP
     102!include .depend
     103!endif
     104
    414105
    415106clean:
    416         $(RM) *.obj *.lib *.dll *.map *.pch     
    417         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    418         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    419         $(RM) $(PDWIN32_BIN)\regsvr32.exe
     107    $(RM) *.obj *.lib *.dll *.map *.pch \
     108        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     109        $(PDWIN32_BIN)\regsvr32.exe resource.asm $(TARGET)exp.def
    420110
    421 
  • trunk/src/ole32/ole32exp.def

    r1662 r2709  
    4545    _CoRevokeClassObject@4                    @40
    4646    _CoRevokeMallocSpy@0                      @41
    47     _CoSetState@0                             @42
     47    _CoSetState@4                             @42
    4848    _CoTaskMemAlloc@4                         @43
    4949    _CoTaskMemFree@4                          @44
  • trunk/src/oleaut32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.14 2000-02-05 02:07:04 sandervl Exp $
     1# $Id: makefile,v 1.15 2000-02-09 23:40:48 bird Exp $
    22#
    3 # PD-Win32 API 
     3# PD-Win32 API
    44#
    5 #       ole32.dll makefile
    6 # 
     5#       ole32.dll makefile
     6#
    77
    88PDWIN32_INCLUDE = ..\..\include
     
    1616
    1717CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    18 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) 
     18CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
    1919
    2020!ifdef NODEBUGINFO
     
    2727
    2828OBJS =  oleaut32.obj guid.obj \
    29         oList.obj \
    30         initterm.obj olefont.obj \
    31         variant.obj \
    32         ole2disp.obj parsedt.obj \
    33         iPicture.obj \
    34         iPictureNone.obj \
    35         iPictureBmp.obj \
    36         iPictureMeta.obj \
    37         iPictureIcon.obj \
    38         iPictureEmf.obj \
    39         typelib.obj \
    40         itypelib.obj \
    41         itypeinfo.obj \
    42         hash.obj \
    43         safearray.obj stubs.obj resource.obj
     29        oList.obj \
     30        initterm.obj olefont.obj \
     31        variant.obj \
     32        ole2disp.obj parsedt.obj \
     33        iPicture.obj \
     34        iPictureNone.obj \
     35        iPictureBmp.obj \
     36        iPictureMeta.obj \
     37        iPictureIcon.obj \
     38        iPictureEmf.obj \
     39        typelib.obj \
     40        itypelib.obj \
     41        itypeinfo.obj \
     42        hash.obj \
     43        safearray.obj stubs.obj resource.obj
    4444
    4545all: $(TARGET).dll $(ORGTARGET).lib
    4646
    4747
    48 $(TARGET).dll: $(OBJS) $(ORGTARGET).def 
    49         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
    50               $(PDWIN32_LIB)\pmwinx.lib \
    51               $(PDWIN32_LIB)\advapi32.lib \
    52               $(PDWIN32_LIB)\kernel32.lib \
    53               $(PDWIN32_LIB)\user32.lib \
    54               $(PDWIN32_LIB)\ole32.lib \
    55               $(PDWIN32_LIB)\gdi32.lib \
    56                $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    57         $(CP) $@ $(PDWIN32_BIN)
     48$(TARGET).dll: $(OBJS) $(ORGTARGET).def
     49    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
     50          $(PDWIN32_LIB)\pmwinx.lib \
     51          $(PDWIN32_LIB)\advapi32.lib \
     52          $(PDWIN32_LIB)\kernel32.lib \
     53          $(PDWIN32_LIB)\user32.lib \
     54          $(PDWIN32_LIB)\ole32.lib \
     55          $(PDWIN32_LIB)\gdi32.lib \
     56          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     57    $(CP) $@ $(PDWIN32_BIN)
    5858
    5959
     60
     61lib: $(ORGTARGET).lib $(PDWIN32_LIB)\$(ORGTARGET).lib
     62
     63$(PDWIN32_LIB)\$(ORGTARGET).lib: $(ORGTARGET).lib
     64    $(CP) $** $@
     65
    6066$(ORGTARGET).lib: $(ORGTARGET)exp.def
    61         $(IMPLIB) $(IMPLIBFLAGS) $@ $(ORGTARGET)exp.def
    62         $(CP) $@ $(PDWIN32_LIB)
     67    $(IMPLIB) $(IMPLIBFLAGS) $@ $(ORGTARGET)exp.def
     68    $(CP) $@ $(PDWIN32_LIB)
    6369
    6470$(ORGTARGET)exp.def: $(ORGTARGET).def
    65         $(IMPDEF) $** $@
     71    $(IMPDEF) $** $@
     72
    6673
    6774resource.asm: $(ORGTARGET).rc
    6875    $(RC) $(RCFLAGS) -o resource.asm $(ORGTARGET).rc
    6976
    70 resource.obj: resource.asm
    7177
    72 hash.obj:               hash.cpp oList.h
    73 oList.obj:              oList.cpp oList.h
    74 oleaut32.obj:           oleaut32.cpp oleaut32.h
    75 initterm.obj:           initterm.cpp $(PDWIN32_INCLUDE)\exitlist.h
    76 ole2disp.obj:           ole2disp.cpp oleaut32.h
    77 variant.obj:            variant.cpp parsedt.h
    78 typelib.obj:            typelib.cpp oleaut32.h oList.h itypelib.h
    79 itypelib.obj:           itypelib.cpp oleaut32.h oList.h itypelib.h
    80 itypeinfo.obj:          itypeinfo.cpp oleaut32.h oList.h itypelib.h
    81 olefont.obj:            olefont.cpp oleaut32.h
    82 iPicture.obj:           iPicture.cpp iPicture.h oleaut32.h
    83 iPictureNone.obj:       iPictureNone.cpp iPicture.h oleaut32.h
    84 iPictureBmp.obj:        iPictureBmp.cpp iPicture.h oleaut32.h
    85 iPictureIcon.obj:       iPictureIcon.cpp iPicture.h oleaut32.h
    86 iPictureMeta.obj:       iPictureMeta.cpp iPicture.h oleaut32.h
    87 iPictureEmf.obj:        iPictureEmf.cpp iPicture.h oleaut32.h
    88 parsedt.obj:            parsedt.cpp parsedt.h
    89 safearray.obj:          safearray.cpp oleaut32.h
    90 guid.obj:               guid.cpp
    91 stubs.obj:              stubs.cpp
     78dep:
     79    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     80    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     81
     82!ifndef NODEP
     83!include .depend
     84!endif
     85
    9286
    9387clean:
    94         $(RM) *.obj *.lib *.dll *.map *.pch
    95         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    96         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     88    $(RM) *.obj *.lib *.dll *.map *.pch \
     89        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(ORGTARGET).lib \
     90        resource.asm $(ORGTARGET)exp.def
    9791
    98 
  • trunk/src/olecli32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:07:39 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:49 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       olecli32.dll makefile
     6#       olecli32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348resource.asm: $(TARGET).rc
    4449    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4550
    46 resource.obj: resource.asm
    4751
    48 olecli32.obj: olecli32.cpp
     52dep:
     53    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     54    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     55
     56!ifndef NODEP
     57!include .depend
     58!endif
     59
    4960
    5061clean:
    51         $(RM) *.obj *.lib *.dll *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     62    $(RM) *.obj *.lib *.dll *.map *.pch \
     63        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     64        resource.asm $(TARGET)exp.def
    5465
    55 
    56 
    57 
    58 
  • trunk/src/oledlg/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:08:16 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:49 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       oledlg.dll makefile
     6#       oledlg.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348
     
    4550    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4651
    47 resource.obj: resource.asm
    4852
    49 oledlg.obj: oledlg.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5061
    5162clean:
    52         $(RM) *.obj *.lib *.dll *.map *.pch
    53         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    54         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5566
    56 
    57 
    58 
    59 
  • trunk/src/olesvr32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:08:48 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:49 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       olesvr32.dll makefile
     6#       olesvr32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348
     
    4550    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4651
    47 resource.obj: resource.asm
    4852
    49 olesvr32.obj: olesvr32.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5061
    5162clean:
    52         $(RM) *.obj *.lib *.dll *.map *.pch
    53         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    54         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5566
    56 
    57 
    58 
    59 
  • trunk/src/opengl/glu/makefile

    r2702 r2709  
    1 # $Id: makefile,v 1.7 2000-02-09 14:49:36 sandervl Exp $
     1# $Id: makefile,v 1.8 2000-02-09 23:40:50 bird Exp $
     2
    23#
    34# PD-Win32
     
    314315  util\registry.obj
    315316
     317
    316318$(TARGET).DLL: $(SOURCES) initterm.obj resource.obj $(TARGET).lrf $(TARGET).def
    317319    cd util
     
    325327    $(CP) $@ $(PDWIN32_BIN)
    326328
     329
    327330$(TARGET).lrf: makefile
    328   @echo Creating file <<$(@B).lrf
     331    @echo Creating file <<$(@B).lrf
    329332$(OBJS)
    330333/OUT:$(TARGET).DLL
     
    337340<<keep
    338341
     342
    339343$(TARGET).lib: $(TARGET)exp.def
    340344        $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     
    344348        $(IMPDEF) $** $@
    345349
     350
    346351resource.asm: $(TARGET).rc
    347352    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    348353
    349 resource.obj: resource.asm
    350 
    351 initterm.obj: initterm.cpp
     354
     355dep:
     356    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     357    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     358    cd util
     359    $(MAKE_CMD) NODEP=1 dep
     360    cd ..\tess
     361    $(MAKE_CMD) NODEP=1 dep
     362    cd ..\nurbs
     363    $(MAKE_CMD) NODEP=1 dep
     364    cd ..
     365
     366!ifndef NODEP
     367!include .depend
     368!endif
     369
    352370
    353371clean:
    354         $(RM) *.obj *.dll *.lib *.lrf *exp.def resource.asm
    355         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    356         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    357         cd util
    358         $(MAKE_CMD) clean
    359         cd ..\tess
    360         $(MAKE_CMD) clean
    361         cd ..\nurbs
    362         $(MAKE_CMD) clean
    363         cd ..
    364 
     372    $(RM) *.obj *.dll *.lib *.lrf *exp.def resource.asm \
     373      $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     374    cd util
     375    $(MAKE_CMD) clean
     376    cd ..\tess
     377    $(MAKE_CMD) clean
     378    cd ..\nurbs
     379    $(MAKE_CMD) clean
     380    cd ..
     381
  • trunk/src/opengl/glu/nurbs/interface/makefile

    r2689 r2709  
    1 # $Id: makefile,v 1.1 2000-02-09 08:49:03 jeroen Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I..\.. -I..\internals -I..\nurbtess -I..\..\..\mesa
     16CINCLUDE=-I..\.. -I..\internals -I..\nurbtess -I..\..\..\mesa -I$(PDWIN32_INCLUDE) -I..\..\include
    1717
    18 CFLAGS = $(CFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\..\include -DNDEBUG
    19 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\..\include -DNDEBUG
     18CFLAGS = $(CFLAGS) $(CINCLUDE) -DNDEBUG
     19CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -DNDEBUG
    2020
    2121OBJS = glcurveval.obj glinterface.obj glrenderer.obj glsurfeval.obj \
     
    2525all: $(OBJS)
    2626
    27 #
    28 # Dependencies
    29 #
    30 glcurveval.obj: glcurveval.cpp glimports.h glrenderer.h glcurveval.h
    31 glinterface.obj: glinterface.cpp glimports.h glrenderer.h
    32 glrenderer.obj: glrenderer.cpp glimports.h glrenderer.h
    33 glsurfeval.obj: glsurfeval.cpp glimports.h glrenderer.h glsurfeval.h bezierPatchMesh.h
    34 insurfeval.obj: insurfeval.cpp glsurfeval.h
    35 bezierPatch.obj: bezierPatch.cpp bezierPatch.h bezierEval.h
    36 bezierEval.obj: bezierEval.cpp bezierEval.h
    37 bezierPatchMeshobj: bezierPatchMesh.cpp bezierPatchMesh.h bezierEval.h
    38 incurveeval.obj: incurveeval.cpp glcurveval.h
     27
     28dep:
     29    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc \
     30        ..\internals\*.h ..\nurbtess\*.h ..\..\..\mesa\*.h
     31
     32!ifndef NODEP
     33!include .depend
     34!endif
     35
    3936
    4037clean:
    41     $(RM) *.obj
     38    $(RM) *.obj *.pch
    4239
  • trunk/src/opengl/glu/nurbs/internals/makefile

    r2689 r2709  
    1 # $Id: makefile,v 1.1 2000-02-09 08:50:24 jeroen Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     2
    23#
    34# PD-Win32 API
     
    1415!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1516
    16 CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa
     17CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa -I..\..\include -I$(PDWIN32_INCLUDE)
    1718CDEFS=-DSTANDALONE -DLIBRARYBUILD -DNDEBUG
    1819
    19 CFLAGS = $(CFLAGS) $(CINCLUDE) -I..\..\include -I$(PDWIN32_INCLUDE) $(CDEFS)
    20 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -I..\..\include -I$(PDWIN32_INCLUDE) $(CDEFS)
     20CFLAGS = $(CFLAGS) $(CINCLUDE) $(CDEFS)
     21CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) $(CDEFS)
    2122
    2223OBJS = arc.obj arcsorter.obj arctess.obj backend.obj basiccrveval.obj \
     
    3334all: $(OBJS)
    3435
    35 #
    36 # Dependencies
    37 #
    38 arc.obj: arc.cpp myassert.h arc.h bin.h bezierarc.h pwlarc.h simplemath.h
    39 arcsorter.obj: arcsorter.cpp arc.h arcsorter.h subdivider.h
    40 arctess.obj: arctess.cpp myassert.h arctess.h bufpool.h simplemath.h bezierarc.h trimvertex.h trimvertpool.h
    41 backend.obj: backend.cpp backend.h basiccrveval.h basicsurfeval.h nurbsconsts.h
    42 basiccrveval.obj: basiccrveval.cpp types.h basiccrveval.h
    43 basicsurfeval.obj: basicsurfeval.cpp types.h basicsurfeval.h
    44 bin.obj: bin.cpp myassert.h bin.h
    45 bufpool.obj: bufpool.cpp myassert.h bufpool.h
    46 cachingeval.obj: cachingeval.cpp cachingeval.h
    47 ccw.obj: ccw.cpp myassert.h subdivider.h types.h arc.h trimvertex.h simplemath.h mysetjmp.h
    48 coveandtiler.obj: coveandtiler.cpp myassert.h coveandtiler.h gridvertex.h gridtrimvertex.h uarray.h backend.h
    49 curve.obj: curve.cpp myassert.h mymath.h curve.h mapdesc.h types.h quilt.h nurbsconsts.h
    50 curvelist.obj: curvelist.cpp myassert.h quilt.h curvelist.h curve.h nurbsconsts.h types.h
    51 curvesub.obj: curvesub.cpp myassert.h subdivider.h renderhints.h backend.h quilt.h curvelist.h curve.h nurbsconsts.h
    52 displaylist.obj: displaylist.cpp nurbstess.h displaylist.h
    53 flist.obj: flist.cpp myassert.h flist.h
    54 flistsorter.obj: flistsorter.cpp flistsorter.h
    55 hull.obj: hull.cpp myassert.h hull.h gridvertex.h gridtrimvertex.h gridline.h trimline.h uarray.h trimregion.h
    56 intersect.obj: intersect.cpp myassert.h subdivider.h arc.h bin.h backend.h trimvertpool.h
    57 knotvector.obj: knotvector.cpp myassert.h knotvector.h defines.h
    58 mapdesc.obj: mapdesc.cpp myassert.h mystring.h mymath.h backend.h nurbsconsts.h mapdesc.h
    59 mapdescv.obj: mapdescv.cpp myassert.h mystring.h mymath.h nurbsconsts.h mapdesc.h
    60 maplist.obj: maplist.cpp myassert.h mymath.h nurbsconsts.h maplist.h mapdesc.h backend.h
    61 mesher.obj: mesher.cpp myassert.h mesher.h gridvertex.h gridtrimvertex.h jarcloc.h gridline.h trimline.h uarray.h backend.h
    62 monotonizer.obj: monotonizer.cpp myassert.h arc.h arctess.h bezierarc.h bin.h mapdesc.h nurbsconsts.h subdivider.h
    63 mycode.obj: mycode.cpp mymath.h
    64 nurbsinterfac.obj: nurbsinterfac.cpp nurbsconsts.h nurbstess.h bufpool.h quilt.h displaylist.h knotvector.h mapdesc.h
    65 nurbstess.obj: nurbstess.cpp myassert.h mysetjmp.h nurbsconsts.h nurbstess.h bufpool.h quilt.h knotvector.h mapdesc.h maplist.h
    66 patch.obj: patch.cpp myassert.h mymath.h mystring.h patch.h mapdesc.h quilt.h nurbsconsts.h simplemath.h
    67 patchlist.obj: patchlist.cpp myassert.h quilt.h patchlist.h patch.h nurbsconsts.h
    68 quilt.obj: quilt.cpp myassert.h quilt.h backend.h mapdesc.h flist.h knotvector.h patchlist.h simplemath.h
    69 reader.obj: reader.cpp nurbsconsts.h reader.h trimvertex.h simplemath.h
    70 renderhints.obj: renderhints.cpp renderhints.h defines.h nurbsconsts.h
    71 slicer.obj: slicer.cpp myassert.h bufpool.h slicer.h backend.h arc.h gridtrimvertex.h trimvertex.h varray.h
    72 sorter.obj: sorter.cpp sorter.h
    73 splitarcs.obj: splitarcs.cpp myassert.h subdivider.h arcsorter.h arc.h bin.h
    74 subdivider.obj: subdivider.cpp myassert.h subdivider.h arc.h bezierarc.h bin.h renderhints.h backend.h mapdesc.h quilt.h patchlist.h patch.h nurbsconsts.h trimvertpool.h simplemath.h
    75 tobezier.obj: tobezier.cpp myassert.h mystring.h quilt.h knotvector.h
    76 trimline.obj: trimline.cpp myassert.h backend.h trimline.h
    77 trimregion.obj: trimregion.cpp myassert.h backend.h trimregion.h
    78 trimvertpool.obj: trimvertpool.cpp myassert.h mystring.h trimvertex.h trimvertpool.h bufpool.h
    79 uarray.obj: uarray.cpp myassert.h uarray.h arc.h
    80 varray.obj: varray.cpp myassert.h varray.h arc.h
    81 dataTransform.obj: dataTransform.cpp myassert.h nurbsconsts.h trimvertex.h datatransform.h
    82 monoTriangulationBackend.obj: monoTriangulationBackend.cpp backend.h arc.h
     36
     37dep:
     38    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc  \
     39        ..\nurbtess\*.h ..\..\..\mesa\*.h ..\..\include\*.h
     40
     41!ifndef NODEP
     42!include .depend
     43!endif
     44
    8345
    8446clean:
    85     $(RM) *.obj
     47    $(RM) *.obj *.pch
    8648
  • trunk/src/opengl/glu/nurbs/makefile

    r2692 r2709  
    1 # $Id: makefile,v 1.2 2000-02-09 12:08:32 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-09 23:40:51 bird Exp $
    22#
    33# PD-Win32 API
     
    1717
    1818all:
    19         cd interface
    20         $(MAKE_CMD)
    21         cd ..\internals
    22         $(MAKE_CMD)
    23         cd ..\nurbtess
    24         $(MAKE_CMD)
    25         cd ..
     19    cd interface
     20    $(MAKE_CMD)
     21    cd ..\internals
     22    $(MAKE_CMD)
     23    cd ..\nurbtess
     24    $(MAKE_CMD)
     25    cd ..
     26
     27
     28dep:
     29    cd interface
     30    $(MAKE_CMD) NODEP=1 dep
     31    cd ..\internals
     32    $(MAKE_CMD) NODEP=1 dep
     33    cd ..\nurbtess
     34    $(MAKE_CMD) NODEP=1 dep
     35    cd ..
     36
    2637
    2738clean:
    28         cd interface
    29         $(MAKE_CMD) clean
    30         cd ..\internals
    31         $(MAKE_CMD) clean
    32         cd ..\nurbtess
    33         $(MAKE_CMD) clean
    34         cd ..
     39    cd interface
     40    $(MAKE_CMD) clean
     41    cd ..\internals
     42    $(MAKE_CMD) clean
     43    cd ..\nurbtess
     44    $(MAKE_CMD) clean
     45    cd ..
     46
  • trunk/src/opengl/glu/nurbs/nurbtess/makefile

    r2689 r2709  
    1 # $Id: makefile,v 1.1 2000-02-09 08:48:27 jeroen Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     2
    23#
    34# PD-Win32 API
     
    1516
    1617
    17 CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa
     18CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa -I$(PDWIN32_INCLUDE) -I..\..\include
    1819
    19 CFLAGS = $(CFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\..\include -DNDEBUG
    20 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\..\include -DNDEBUG
     20CFLAGS = $(CFLAGS) $(CINCLUDE) -DNDEBUG
     21CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -DNDEBUG
    2122
    2223OBJS = directedLine.obj gridWrap.obj monoTriangulation.obj partitionY.obj \
     
    2829all: $(OBJS)
    2930
    30 #
    31 # Dependencies
    32 #
    33 directedLine.obj: directedLine.cpp glimports.h zlassert.h quicksort.h directedLine.h polyDBG.h
    34 gridWrap.obj: gridWrap.cpp zlassert.h gridWrap.h
    35 monoTriangulation.obj: monoTriangulation.cpp glimports.h zlassert.h monoTriangulation.h polyUtil.h partitionX.h monoPolyPart.h
    36 partitionY.obj: partitionY.cpp zlassert.h partitionY.h searchTree.h quicksort.h polyUtil.h
    37 polyDBG.obj: polyDBG.cpp zlassert.h polyDBG.h
    38 polyUtil.obj: polyUtil.cpp polyUtil.h
    39 primitiveStream.obj: primitiveStream.cpp primitiveStream.h
    40 quicksort.obj: quicksort.cpp
    41 rectBlock.obj: rectBlock.cpp glimports.h zlassert.h rectBlock.h
    42 sampleComp.obj: sampleComp.cpp glimports.h sampleComp.h sampleCompTop.h sampleCompBot.h sampleCompRight.h
    43 sampleCompBot.obj: sampleCompBot.cpp zlassert.h sampleCompTop.h sampleCompBot.h
    44 sampleCompRight.obj: sampleCompRight.cpp glimports.h zlassert.h sampleCompRight.h
    45 sampleCompTop.obj: sampleCompTop.cpp zlassert.h sampleCompTop.h sampleCompRight.h
    46 sampleMonoPoly.obj: sampleMonoPoly.cpp glimports.h zlassert.h sampleMonoPoly.h sampleComp.h polyDBG.h partitionX.h
    47 sampledLine.obj: sampledLine.cpp glimports.h zlassert.h sampledLine.h
    48 searchTree.obj: searchTree.cpp zlassert.h searchTree.h
    49 partitionX.obj: partitionX.cpp partitionX.h
    50 monoChain.obj: monoChain.cpp glimports.h zlassert.h monoChain.h quicksort.h searchTree.h polyUtil.h
    51 monoPolyPart.obj: monoPolyPart.cpp directedLine.h monoPolyPart.h
     31
     32dep:
     33    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc  \
     34        ..\..\mesa\*.h ..\nurbtess\*.h ..\internals\*.h ..\..\include\*.h
     35
     36!ifndef NODEP
     37!include .depend
     38!endif
     39
    5240
    5341clean:
    54     $(RM) *.obj
     42    $(RM) *.obj *.pch
    5543
  • trunk/src/opengl/glu/tess/makefile

    r2689 r2709  
    1 # $Id: makefile,v 1.1 2000-02-09 08:47:34 jeroen Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I.. -I..\..\mesa
     16CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include
    1717CDEFS=-DNDEBUG -Tdp
    1818
    19 CFLAGS = $(CFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) $(CDEFS) -I..\include -DNDEBUG
    20 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -$(CDEFS) -I..\include -DNDEBUG
     19CFLAGS = $(CFLAGS) $(CINCLUDE) $(CDEFS) -DNDEBUG
     20CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -$(CDEFS) -DNDEBUG
    2121
    2222OBJS= dict.obj memalloc.obj mesh.obj normal.obj priorityq.obj \
     
    2525all: $(OBJS)
    2626
    27 #
    28 # Dependencies
    29 #
    30 dict.obj: dict.c dict-list.h memalloc.h
    31 memalloc.obj: memalloc.c memalloc.h
    32 mesh.obj: mesh.c mesh.h memalloc.h
    33 normal.obj: normal.c mesh.h tess.h normal.h
    34 priorityq.obj: priorityq.c memalloc.c priorityq-heap.h priorityq-sort.h
    35 render.obj: render.c mesh.h tess.h render.h
    36 sweep.obj: sweep.c mesh.h geom.h tess.h dict.h priorityq.h memalloc.h sweep.h
    37 tess.obj: tess.c memalloc.c tess.h mesh.h normal.h sweep.h tessmono.h render.h
    38 tessmono.obj: tessmono.c geom.h mesh.h tessmono.h
    39 geom.obj: geom.c mesh.h geom.h
     27
     28dep:
     29    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc  \
     30        ..\..\mesa\*.h ..\*.h ..\include\*.h
     31
     32!ifndef NODEP
     33!include .depend
     34!endif
     35
    4036
    4137clean:
  • trunk/src/opengl/glu/util/makefile

    r2689 r2709  
    1 # $Id: makefile,v 1.1 2000-02-09 08:47:12 jeroen Exp $
     1# $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I.. -I..\..\mesa
     16CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include
    1717
    18 CFLAGS = $(CFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\include -Tdp -DNDEBUG
    19 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -I$(PDWIN32_INCLUDE) -I..\include -Tdp -DNDEBUG
     18CFLAGS = $(CFLAGS) $(CINCLUDE) -Tdp -DNDEBUG
     19CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -Tdp -DNDEBUG
    2020
    2121OBJS= error.obj glue.obj mipmap.obj project.obj quad.obj registry.obj
     
    2323all: $(OBJS)
    2424
    25 #
    26 # Dependencies
    27 #
    28 error.obj: error.c
    29 glue.obj: glue.c gluint.h
    30 mipmap.obj: mipmap.c gluint.h
    31 project.obj: project.c gluint.h
    32 quad.obj: quad.c gluint.h
    33 registry.obj: registry.c
     25
     26dep:
     27    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc \
     28        ..\include\*.h ..\..\mesa\*.h ..\*.h
     29
     30!ifndef NODEP
     31!include .depend
     32!endif
     33
    3434
    3535clean:
  • trunk/src/opengl/glut/Makefile

    r2701 r2709  
    1 # $Id: Makefile,v 1.5 2000-02-09 14:46:26 sandervl Exp $
     1# $Id: Makefile,v 1.6 2000-02-09 23:40:52 bird Exp $
     2
    23#
    34# PD-Win32 API
     
    4142       win32_x11.obj glut_term.obj initterm.obj resource.obj
    4243
    43 all     : $(TARGET).DLL
     44all: $(TARGET).DLL
    4445
    4546$(TARGET).DLL: $(OBJS) $(TARGET).def $(TARGET).lrf
    46         ILINK /FREE /NOE $(L) @$(TARGET).lrf
    47         $(CP) $@ $(PDWIN32_BIN)
     47    ILINK /FREE /NOE $(L) @$(TARGET).lrf
     48    $(CP) $@ $(PDWIN32_BIN)
    4849
    49 $(TARGET).lib: $(TARGET)exp.def
    50         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    51         $(CP) $@ $(PDWIN32_LIB)
    52 
    53 $(TARGET)exp.def: $(TARGET).def
    54         $(IMPDEF) $** $@
    55 
    56 resource.asm: $(TARGET).rc
    57     $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    58 
    59 resource.obj: resource.asm
    60 
    61 initterm.obj: initterm.cpp
    62 win32_glx.obj: win32_glx.c os2_glx.h
    63 win32_x11.obj: win32_x11.c os2_x11.h
    64 win32_menu.obj: win32_menu.c glutint.h glut.h
    65 win32_util.obj: win32_util.c glutint.h
    66 win32_winproc.obj: win32_winproc.c glutint.h
    67 
    68 glut_mroman.obj: glut_mroman.c glutint.h
    69 glut_roman.obj: glut_roman.c glutint.h
    70 glut_hel12.obj: glut_hel12.c glutint.h
    71 glut_8x13.obj: glut_8x13.c glutint.h
    72 glut_hel18.obj: glut_hel18.c glutint.h
    73 glut_9x15.obj: glut_9x15.c glutint.h
    74 glut_tr10.obj: glut_tr10.c glutint.h
    75 glut_hel10.obj: glut_hel10.c glutint.h
    76 glut_tr24.obj: glut_tr24.c glutint.h
    77 
    78 glut_bitmap.obj: glut_bitmap.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    79 glut_bwidth.obj: glut_bwidth.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    80 glut_cindex.obj: glut_cindex.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    81 glut_cmap.obj: glut_cmap.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    82 glut_cursor.obj: glut_cursor.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    83 glut_dials.obj: glut_dials.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    84 glut_dstr.obj: glut_dstr.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    85 glut_event.obj: glut_event.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    86 glut_ext.obj: glut_ext.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    87 glut_fullscrn.obj: glut_fullscrn.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    88 glut_gamemode.obj: glut_gamemode.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    89 glut_get.obj: glut_get.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    90 glut_init.obj: glut_init.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    91 glut_input.obj: glut_input.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    92 glut_joy.obj: glut_joy.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    93 glut_key.obj: glut_key.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    94 glut_keyctrl.obj: glut_keyctrl.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    95 glut_keyup.obj: glut_keyup.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    96 glut_mesa.obj: glut_mesa.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    97 glut_modifier.obj: glut_modifier.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    98 glut_overlay.obj: glut_overlay.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    99 glut_shapes.obj: glut_shapes.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    100 glut_space.obj: glut_space.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    101 glut_swap.obj: glut_swap.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    102 glut_swidth.obj: glut_swidth.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    103 glut_tablet.obj: glut_tablet.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    104 glut_teapot.obj: glut_teapot.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    105 glut_util.obj: glut_util.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    106 glut_vidresize.obj: glut_vidresize.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    107 glut_warp.obj: glut_warp.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    108 glut_win.obj: glut_win.c glutint.h glut.h glutos2.h
    109 glut_winmisc.obj: glut_winmisc.c glutint.h glut.h glutos2.h os2_glx.h os2_x11.h
    11050
    11151$(TARGET).lrf: makefile
    112    @echo Creating file <<$(@B).lrf
     52    @echo Creating file <<$(@B).lrf
    11353$(OBJS)
    11454/OUT:$(TARGET).DLL /DLL
     
    12565<<keep
    12666
     67
     68$(TARGET).lib: $(TARGET)exp.def
     69    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     70    $(CP) $@ $(PDWIN32_LIB)
     71
     72$(TARGET)exp.def: $(TARGET).def
     73    $(IMPDEF) $** $@
     74
     75
     76resource.asm: $(TARGET).rc
     77    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
     78
     79
     80dep:
     81    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     82        *.c *.cpp *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     83
     84!ifndef NODEP
     85!include .depend
     86!endif
     87
     88
    12789clean:
    128         $(RM) *.obj *.lib *.dll *.map *.lrf *exp.def resource.asm
    129         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    130         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     90    $(RM) *.obj *.lib *.dll *.map *.lrf *exp.def resource.asm \
     91        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib
  • trunk/src/opengl/makefile

    r2699 r2709  
    1 # $Id: makefile,v 1.5 2000-02-09 13:44:31 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:50 bird Exp $
    22#
    33# PD-Win32 API
     
    4242
    4343$(TARGET1).dll: $(OBJS1) $(TARGET1).def
    44         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS1) $(TARGET1).def \
    45               $(PDWIN32_LIB)/gdi32.lib $(PDWIN32_LIB)/kernel32.lib \
    46               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    47               OS2386.LIB $(RTLLIB_O)
    48         $(CP) $@ $(PDWIN32_BIN)
     44    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS1) $(TARGET1).def \
     45          $(PDWIN32_LIB)/gdi32.lib $(PDWIN32_LIB)/kernel32.lib \
     46          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     47          OS2386.LIB $(RTLLIB_O)
     48    $(CP) $@ $(PDWIN32_BIN)
    4949
    5050
    5151$(TARGET1).lib: $(TARGET1)exp.def
    52         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET1)exp.def
    53         $(CP) $@ $(PDWIN32_LIB)
     52    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET1)exp.def
     53    $(CP) $@ $(PDWIN32_LIB)
    5454
    5555$(TARGET1)exp.def: $(TARGET1).def
    56         $(IMPDEF) $** $@
     56    $(IMPDEF) $** $@
     57
    5758
    5859resource.asm: $(TARGET1).rc
    5960    $(RC) $(RCFLAGS) -o resource.asm $(TARGET1).rc
    6061
    61 resource.obj: resource.asm
    6262
    6363$(TARGET2).dll:
     
    7171    cd ..
    7272
    73 opengl32.obj: opengl32.cpp pglos2.h glos2.h initterm.h
    74 initterm.obj: initterm.cpp initterm.h
     73
     74$(TARGET2).lib:
     75    cd glu
     76    $(MAKE_CMD) $(@F)
     77    cd ..
     78
     79
     80$(TARGET3).lib:
     81    cd glut
     82    $(MAKE_CMD) $(@F)
     83    cd ..
     84
     85
     86lib: $(TARGET1).lib $(PDWIN32_LIB)\$(TARGET1).lib \
     87     $(TARGET2).lib $(PDWIN32_LIB)\$(TARGET2).lib \
     88     $(TARGET3).lib $(PDWIN32_LIB)\$(TARGET3).lib
     89
     90$(PDWIN32_LIB)\$(TARGET1).lib: $(TARGET1).lib
     91    $(CP) $** $@
     92
     93$(PDWIN32_LIB)\$(TARGET2).lib: $(TARGET2).lib
     94    $(CP) $** $@
     95
     96$(PDWIN32_LIB)\$(TARGET3).lib: $(TARGET3).lib
     97    $(CP) $** $@
     98
     99dep:
     100    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     101    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     102    cd glut
     103    $(MAKE_CMD) NODEP=1 dep
     104    cd ..\glu
     105    $(MAKE_CMD) NODEP=1 dep
     106    cd ..
     107
     108!ifndef NODEP
     109!include .depend
     110!endif
     111
    75112
    76113clean:
    77         $(RM) *.obj *.lib *.dll *.map resource.asm *exp.def
    78         $(RM) $(PDWIN32_BIN)\$(TARGET1).dll
    79         $(RM) $(PDWIN32_LIB)\$(TARGET1).lib
    80         cd glut
    81         $(MAKE_CMD) clean
    82         cd ..\glu
    83         $(MAKE_CMD) clean
    84         cd ..
     114    $(RM) *.obj *.lib *.dll *.map resource.asm *exp.def \
     115        $(RM) $(PDWIN32_BIN)\$(TARGET1).dll $(PDWIN32_LIB)\$(TARGET1).lib \
     116    cd glut
     117    $(MAKE_CMD) clean
     118    cd ..\glu
     119    $(MAKE_CMD) clean
     120    cd ..
    85121
  • trunk/src/peldr/makefile

    r2572 r2709  
    1 # $Id: makefile,v 1.12 2000-01-30 14:48:51 sandervl Exp $
     1# $Id: makefile,v 1.13 2000-02-09 23:40:52 bird Exp $
    22
    33#
     
    1010PDWIN32_LIB = ..\..\lib
    1111PDWIN32_BIN = ..\..\bin
    12 
     12PDWIN32_TOOLS = ..\..\tools\bin
    1313
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
     
    1717CXXFLAGS = $(CXXFLAGS) /Ge+ -I$(PDWIN32_INCLUDE) -Gn-
    1818LDFLAGS  = $(LDFLAGS_ODINCRT) /Ge+ /B"/pmtype:pm /stack:0x100000 /NOBASE /Map" \
    19              os2386.lib
     19           os2386.lib
    2020
    2121
     
    2828
    2929$(TARGET).exe: $(OBJS) makefile
    30         $(LD) $(LDFLAGS) -Fe$@ $(OBJS)
    31         $(CP) $(TARGET).exe $(PDWIN32_BIN)
    32         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fe$@ $(OBJS)
     31    $(CP) $(TARGET).exe $(PDWIN32_BIN)
     32    $(CP) $@ $(PDWIN32_BIN)
    3333
    3434
    35 pe.obj: pe.cpp pe.h $(PDWIN32_INCLUDE)\winimagebase.h $(PDWIN32_INCLUDE)\winexebase.h
     35dep:
     36    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     37    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     38
     39!ifndef NODEP
     40!include .depend
     41!endif
     42
    3643
    3744clean:
    38         $(RM) *.obj *.lib *.dll *.map *.pch *.exe
    39         $(RM) $(PDWIN32_BIN)\$(TARGET).exe
     45    $(RM) *.obj *.lib *.dll *.map *.pch *.exe \
     46        $(PDWIN32_BIN)\$(TARGET).exe
     47
  • trunk/src/psapi/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.5 2000-02-05 02:09:24 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:53 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       psapi.dll makefile
     6#       psapi.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348resource.asm: $(TARGET).rc
    4449    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4550
    46 resource.obj: resource.asm
    4751
    48 psapi.obj: psapi.cpp
     52dep:
     53    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     54    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     55
     56!ifndef NODEP
     57!include .depend
     58!endif
     59
    4960
    5061clean:
    51         $(RM) *.obj *.lib *.dll *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     62    $(RM) *.obj *.lib *.dll *.map *.pch \
     63        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     64        resource.asm $(TARGET)exp.def
    5465
    5566
  • trunk/src/rasapi32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.6 2000-02-05 02:09:55 sandervl Exp $
     1# $Id: makefile,v 1.7 2000-02-09 23:40:53 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       rasapi32.dll makefile
     6#       rasapi32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348
     
    4550    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4651
    47 resource.obj: resource.asm
    48 rasapi32.obj: rasapi32.cpp
     52
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    4961
    5062clean:
    51         $(RM) *.obj *.lib *.dll *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5466
    5567
     
    5769
    5870
     71
  • trunk/src/shell32/makefile

    r2649 r2709  
    1 # $Id: makefile,v 1.19 2000-02-05 02:10:16 sandervl Exp $
     1# $Id: makefile,v 1.20 2000-02-09 23:40:53 bird Exp $
    22
    33#
     
    3434
    3535$(TARGET).dll: $(OBJS) $(TARGET).def
    36         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    37               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    38               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/advapi32.lib \
    39               $(PDWIN32_LIB)/gdi32.lib $(PDWIN32_LIB)/ole32.lib  \
    40               $(PDWIN32_LIB)/version.lib $(PDWIN32_LIB)/comctl32.lib   \
    41               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    42         $(CP) $@ $(PDWIN32_BIN)
     36    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     37          $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     38          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/advapi32.lib \
     39          $(PDWIN32_LIB)/gdi32.lib $(PDWIN32_LIB)/ole32.lib  \
     40          $(PDWIN32_LIB)/version.lib $(PDWIN32_LIB)/comctl32.lib   \
     41          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     42    $(CP) $@ $(PDWIN32_BIN)
    4343
    4444
     45lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     46
     47$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     48    $(CP) $** $@
     49
    4550$(TARGET).lib: $(TARGET)exp.def
    46         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    47         $(CP) $@ $(PDWIN32_LIB)
     51    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     52    $(CP) $@ $(PDWIN32_LIB)
    4853
    4954$(TARGET)exp.def: $(TARGET).def
    50         $(IMPDEF) $** $@
     55    $(IMPDEF) $** $@
     56
    5157
    5258resource.asm: shres.rc shell32_en.rc
    5359    $(RC) $(RCFLAGS) -o resource.asm shres.rc
    5460
    55 resource.obj: resource.asm
     61
     62dep:
     63    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     64    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     65
     66!ifndef NODEP
     67!include .depend
     68!endif
    5669
    5770
    58 initterm.obj:     initterm.cpp $(PDWIN32_INCLUDE)\exitlist.h
    59 brsfolder.obj:    brsfolder.cpp
    60 classes.obj:      classes.cpp
    61 contmenu.obj:     contmenu.cpp
    62 dataobject.obj:   dataobject.cpp
    63 enumidlist.obj:   enumidlist.cpp
    64 folders.obj:      folders.cpp
    65 iconcache.obj:    iconcache.cpp
    66 memorystream.obj: memorystream.cpp
    67 pidl.obj:         pidl.cpp
    68 regstream.obj:    regstream.cpp
    69 shell32_main.obj: shell32_main.cpp
    70 shell.obj:        shell.cpp
    71 shellguid.obj:    shellguid.cpp
    72 shelllink.obj:    shelllink.cpp
    73 shlmenu.obj:      shlmenu.cpp
    74 shellole.obj:     shellole.cpp
    75 shellord.obj:     shellord.cpp
    76 shellpath.obj:    shellpath.cpp
    77 shlfolder.obj:    shlfolder.cpp
    78 shlview.obj:      shlview.cpp
    79 shv_bg_cmenu.obj: shv_bg_cmenu.cpp
    80 unknown.obj:      unknown.cpp
    81 misc.obj:         misc.cpp
    82 she.obj:          she.cpp
    83 sh.obj:           sh.cpp
    84 shpolicy.obj:     shpolicy.cpp shpolicy.h
     71clean:
     72    $(RM) *.obj *.lib *.dll *.map *.pch \
     73        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     74        resource.asm $(TARGET)exp.def
    8575
    86 clean:
    87         $(RM) *.obj *.lib *.dll *.map *.pch
    88         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    89         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    90 
    91 
    92 
  • trunk/src/shlwapi/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.7 2000-02-05 02:10:50 sandervl Exp $
     1# $Id: makefile,v 1.8 2000-02-09 23:40:53 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       shlwapi.dll makefile
     6#       shlwapi.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/shell32.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/odincrt.lib $(PDWIN32_LIB)/shell32.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
    4247
    4348
     
    4550    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4651
    47 resource.obj: resource.asm
    4852
    49 shlwapi.obj: shlwapi.cpp
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5061
    5162clean:
    52         $(RM) *.obj *.lib *.dll *.map *.pch
    53         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    54         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5566
    56 
    57 
    58 
    59 
  • trunk/src/tapi32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.10 2000-02-05 02:11:22 sandervl Exp $
     1# $Id: makefile,v 1.11 2000-02-09 23:40:53 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       tapi32.dll makefile
     6#       tapi32.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    33               OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     33          OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
    43 
     47    $(IMPDEF) $** $@
    4448
    4549
     
    4751    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4852
    49 resource.obj: resource.asm
    5053
    51 tapi32.obj: tapi32.cpp tapi32.h
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
    5261
    5362
    5463clean:
    55         $(RM) *.obj *.lib *.dll *.map *.pch
    56         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    57         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     64    $(RM) *.obj *.lib *.dll *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib
     66        resource.asm $(TARGET)exp.def
    5867
    5968
  • trunk/src/twain_32/makefile

    r2528 r2709  
    1 # $Id: makefile,v 1.2 2000-01-26 23:48:54 sandervl Exp $
     1# $Id: makefile,v 1.3 2000-02-09 23:40:54 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       twain_32.dll makefile
     6#       twain_32.dll makefile
    77#
    88
     
    1919CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) -DWIN32
    2020
    21 RC = $(PDWIN32_TOOLS)\wrc
    22 RCFLAGS = -s -I. -I$(CPPMAIN)\include -I$(PDWIN32_INCLUDE) -I$(PDWIN32_INCLUDE)\win
    23 
    2421
    2522TARGET = twain_32
    2623
    27 OBJS =  twain_32.obj initterm.obj resource.obj
     24OBJS =   twain_32.obj initterm.obj resource.obj
    2825
    2926
     
    3229
    3330$(TARGET).dll: $(OBJS) $(TARGET).def
    34         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    35               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    36               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    37         $(CP) $@ $(PDWIN32_BIN)
     31    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     32          $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     33          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3835
    3936
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    4042$(TARGET).lib: $(TARGET)exp.def
    41         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    42         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4345
    4446$(TARGET)exp.def: $(TARGET).def
    45         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
     48
     49
     50resource.asm: twain_32.rc
     51    $(RC) $(RCFLAGS) -o resource.asm twain_32.rc
     52
     53
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
     61
     62
     63clean:
     64    $(RM) *.obj *.lib *.dll *.map *.pch resource.asm \
     65        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     66        $(TARGET)exp.def
    4667
    4768
    4869
    49 
    50 resource.asm: twain_32.rc
    51   $(RC) $(RCFLAGS) -o resource.asm twain_32.rc
    52 resource.obj: resource.asm
    53 twain_32.obj: twain_32.cpp
    54 initterm.obj: initterm.cpp
    55 
    56 clean:
    57         $(RM) *.obj *.lib *.dll *.map *.pch resource.asm
    58         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    59         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    60 
    61 
    62 
  • trunk/src/user32/Makefile

    r2657 r2709  
    1 # $Id: Makefile,v 1.62 2000-02-05 14:08:52 sandervl Exp $
     1# $Id: Makefile,v 1.63 2000-02-09 23:40:54 bird Exp $
    22
    33#
     
    7171<<keep
    7272
     73
     74lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     75
     76$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     77    $(CP) $** $@
     78
    7379$(TARGET).lib: $(TARGET)exp.def
    74         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    75         $(CP) $@ $(PDWIN32_LIB)
     80    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     81    $(CP) $@ $(PDWIN32_LIB)
    7682
    7783$(TARGET)exp.def: $(TARGET).def
    78         $(IMPDEF) $** $@
     84    $(IMPDEF) $** $@
    7985
    8086
     
    8288    $(RC) $(RCFLAGS) -o resource.asm user32.rc
    8389
    84 resource.obj: resource.asm
    8590
    86 user32.obj: user32.cpp $(PDWIN32_INCLUDE)\winicon.h syscolor.h pmwindow.h
     91dep:
     92    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     93    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    8794
    88 char.obj: char.cpp user32.h
    89 loadres.obj: loadres.cpp user32.h dib.h
    90 icon.obj: icon.cpp $(PDWIN32_INCLUDE)\winicon.h
    91 syscolor.obj: syscolor.cpp syscolor.h
    92 dde.obj: dde.cpp
    93 hook.obj: hook.cpp $(PDWIN32_INCLUDE)\win\hook.h
    94 defwndproc.obj: defwndproc.cpp syscolor.h win32wmdiclient.h win32wbase.h win32wnd.h win32dlg.h
    95 initterm.obj: initterm.cpp $(PDWIN32_INCLUDE)\spy.h pmwindow.h initterm.h $(PDWIN32_INCLUDE)\exitlist.h
    96 uitools.obj: uitools.cpp win32wbase.h
    97 unknown.obj: unknown.cpp
    98 wndmsg.obj: wndmsg.cpp wndmsg.h $(PDWIN32_INCLUDE)\spy.h
     95!ifndef NODEP
     96!include .depend
     97!endif
    9998
    100 spy.obj: spy.cpp $(PDWIN32_INCLUDE)\spy.h
    101 
    102 controls.obj: controls.cpp controls.h win32wmdiclient.h win32dlg.h win32wdesktop.h
    103 button.obj: button.cpp $(PDWIN32_INCLUDE)\win\button.h initterm.h
    104 static.obj: static.cpp $(PDWIN32_INCLUDE)\win\static.h initterm.h
    105 scroll.obj: scroll.cpp $(PDWIN32_INCLUDE)\win\scroll.h win32wbase.h oslibwin.h
    106 listbox.obj: listbox.cpp $(PDWIN32_INCLUDE)\win\combo.h
    107 combo.obj: combo.cpp $(PDWIN32_INCLUDE)\win\combo.h initterm.h
    108 edit.obj: edit.cpp $(PDWIN32_INCLUDE)\win\combo.h
    109 menu.obj: menu.cpp $(PDWIN32_INCLUDE)\win\menu.h
    110 winswitch.obj: winswitch.cpp $(PDWIN32_INCLUDE)\win\winswitch.h
    111 icontitle.obj: icontitle.cpp $(PDWIN32_INCLUDE)\win\icontitle.h
    112 
    113 msgbox.obj:    msgbox.c
    114 window.obj:    window.cpp win32class.h win32wbase.h win32wndchild.h oslibwin.h win32wmdiclient.h win32wdesktop.h
    115 windowmsg.obj: windowmsg.cpp win32class.h win32wbase.h win32wndchild.h oslibmsg.h
    116 winprop.obj:   winprop.cpp win32wbase.h
    117 wingdi.obj:    wingdi.cpp win32wbase.h oslibgdi.h
    118 windowclass.obj: windowclass.cpp win32class.h win32wbase.h win32wndchild.h
    119 windowword.obj:  windowword.cpp win32class.h win32wbase.h win32dlg.h win32wndchild.h
    120 winaccel.obj:     winaccel.cpp  $(PDWIN32_INCLUDE)\winres.h win32wbase.h
    121 winicon.obj:    winicon.cpp $(PDWIN32_INCLUDE)\winicon.h win32wbase.h
    122 windlg.obj:    windlg.cpp win32wbase.h win32dlg.h
    123 windlgmsg.obj: windlgmsg.cpp win32class.h win32wbase.h win32dlg.h win32wndchild.h
    124 win32wndhandle.obj: win32wndhandle.cpp win32wndhandle.h
    125 
    126 pmwindow.obj:   pmwindow.cpp win32class.h win32wbase.h win32dlg.h pmwindow.h win32wndchild.h $(PDWIN32_INCLUDE)\wprocess.h oslibgdi.h oslibwin.h dc.h $(PDWIN32_INCLUDE)\win\thread.h
    127 pmframe.obj: pmframe.cpp win32class.h win32wbase.h pmframe.h win32wndchild.h
    128 win32class.obj: win32class.cpp win32class.h win32wbase.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h $(PDWIN32_INCLUDE)\win\winproc.h
    129 win32wbase.obj:   win32wbase.cpp win32class.h win32wbase.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h  $(PDWIN32_INCLUDE)\winres.h oslibres.h win32wndhandle.h oslibdos.h dc.h pmframe.h win32wdesktop.h controls.h winmouse.h $(PDWIN32_INCLUDE)\win\winproc.h $(PDWIN32_INCLUDE)\win\hook.h oslibmsg.h
    130 win32wbasenonclient.obj:   win32wbasenonclient.cpp win32class.h win32wbase.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h  $(PDWIN32_INCLUDE)\winres.h oslibres.h win32wndhandle.h oslibdos.h dc.h controls.h oslibmsg.h pmframe.h
    131 win32wbasepos.obj: win32wbasepos.cpp win32class.h win32wbase.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h  $(PDWIN32_INCLUDE)\winres.h oslibres.h win32wndhandle.h oslibdos.h dc.h pmframe.h win32wdesktop.h
    132 win32wnd.obj:   win32wnd.cpp win32class.h win32wbase.h win32wnd.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h  $(PDWIN32_INCLUDE)\winres.h oslibres.h win32wndhandle.h oslibdos.h
    133 win32dlg.obj:   win32dlg.cpp win32class.h win32wbase.h win32dlg.h gen_object.h $(PDWIN32_INCLUDE)\heapshared.h oslibwin.h win32wndchild.h oslibmsg.h controls.h $(PDWIN32_INCLUDE)\win\winproc.h
    134 win32wndchild.obj: win32wndchild.cpp win32wndchild.h gen_object.h
    135 win32wmdiclient.obj: win32wmdiclient.cpp win32wbase.h win32wmdiclient.h win32wmdichild.h gen_object.h
    136 win32wmdichild.obj: win32wmdichild.cpp win32wbase.h win32wmdiclient.h win32wmdichild.h gen_object.h
    137 win32wdesktop.obj: win32wdesktop.cpp win32wbase.h win32wdesktop.h gen_object.h
    138 gen_object.obj: gen_object.cpp gen_object.h $(PDWIN32_INCLUDE)\heapshared.h
    139 oslibwin.obj:   oslibwin.cpp oslibwin.h oslibutil.h oslibgdi.h $(PDWIN32_INCLUDE)\winconst.h
    140 oslibutil.obj:  oslibutil.cpp oslibutil.h $(PDWIN32_INCLUDE)\wprocess.h oslibmsg.h
    141 oslibmsg.obj:   oslibmsg.cpp oslibmsg.h timer.h win32wbase.h win32wnd.h $(PDWIN32_INCLUDE)\win\thread.h
    142 oslibmsgtranslate.obj: oslibmsgtranslate.cpp oslibmsg.h timer.h win32wbase.h win32wnd.h $(PDWIN32_INCLUDE)\win\thread.h win32wdesktop.h
    143 oslibgdi.obj:   oslibgdi.cpp oslibgdi.h win32wbase.h
    144 oslibres.obj:   oslibres.cpp oslibwin.h oslibres.h $(PDWIN32_INCLUDE)\winconst.h
    145 oslibdos.obj:   oslibdos.cpp oslibdos.h
    146 dc.obj:         dc.cpp win32wbase.h dc.h $(PDWIN32_INCLUDE)\dcdata.h
    147 timer.obj:      timer.cpp win32wbase.h timer.h
    148 caret.obj:      caret.cpp win32wbase.h caret.h $(PDWIN32_INCLUDE)\dcdata.h
    149 text.obj:       text.cpp
    150 
    151 clipboard.obj:  clipboard.cpp win32wbase.h
    152 dib.obj:        dib.cpp dib.h
    153 wsprintf.obj:   wsprintf.cpp
    154 
    155 winmouse.obj:   winmouse.cpp winmouse.h oslibmsg.h pmwindow.h win32wbase.h
    156 winkeyboard.obj: winkeyboard.cpp $(PDWIN32_INCLUDE)\winkeyboard.h
    157 display.obj: display.cpp pmwindow.h
    158 
    159 winproc.obj: winproc.cpp $(PDWIN32_INCLUDE)\win\winproc.h $(PDWIN32_INCLUDE)\heapcode.h win32wbase.h
    16099
    161100clean:
    162         $(RM) *.obj *.lib *.dll *.map *.pch *.res *.lrf resource.asm *.lrf
    163         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    164         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    165         $(RM) $(TARGET)exp.def
     101    $(RM) *.obj *.lib *.dll *.map *.pch *.res *.lrf resource.asm *.lrf \
     102        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     103        $(TARGET)exp.def
    166104
  • trunk/src/version/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.10 2000-02-05 02:13:02 sandervl Exp $
     1# $Id: makefile,v 1.11 2000-02-09 23:40:54 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       version.dll makefile
     6#       version.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def $(TARGET)exp.def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    33               $(PDWIN32_LIB)/crtdll.lib \
    34               $(PDWIN32_LIB)/lz32.lib OS2386.LIB $(RTLLIB_O)
    35         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     33          $(PDWIN32_LIB)/crtdll.lib \
     34          $(PDWIN32_LIB)/lz32.lib OS2386.LIB $(RTLLIB_O)
     35    $(CP) $@ $(PDWIN32_BIN)
    3636
    3737
    38 $(TARGET)exp.def: $(TARGET).def
    39         $(IMPDEF) $** $@
     38
     39lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     40
     41$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     42    $(CP) $** $@
    4043
    4144$(TARGET).lib: $(TARGET)exp.def
    42         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    43         $(CP) $@ $(PDWIN32_LIB)
     45    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     46    $(CP) $@ $(PDWIN32_LIB)
     47
     48$(TARGET)exp.def: $(TARGET).def
     49    $(IMPDEF) $** $@
     50
    4451
    4552resource.asm: $(TARGET).rc
    4653    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4754
    48 resource.obj: resource.asm
     55
     56dep:
     57    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     58    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     59
     60!ifndef NODEP
     61!include .depend
     62!endif
    4963
    5064
    51 version.obj: version.cpp
    52 install.obj: install.c
    53 info.obj: info.c
     65clean:
     66    $(RM) *.obj *.lib *.dll *.map *.pch \
     67        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     68        resource.asm $(TARGET)exp.def
    5469
    55 clean:
    56         $(RM) *.obj *.lib *.dll *.map *.pch     
    57         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    58         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
    59 
    60 
    61 
    62 
    63 
  • trunk/src/win32k/Makefile

    r2588 r2709  
    11################################################################################
    2 # $Id: Makefile,v 1.20 2000-02-01 08:07:26 bird Exp $
     2# $Id: Makefile,v 1.21 2000-02-09 23:40:54 bird Exp $
    33#
    44# Copyright 1998-1999 knut st. osmundsen
     
    276276#                asm deps must be updated by hand
    277277################################################################################
    278 depend: fastdep.exe
    279     fastdep -oObject $(CINCLUDES) misc\*.c* ldr\*.c* dev32\*.c* dev16\*.c* pe2lx\*.c* include\*.h
    280 
    281 fastdep.exe: fastdep.c
    282     @$(ECHO) making fastdep.exe
    283     @icc -Q+ -Ti+ fastdep.c
     278dep:
     279    $(PDWIN32_TOOLS)\fastdep -oObject $(CINCLUDES) misc\*.c* ldr\*.c* dev32\*.c* dev16\*.c* pe2lx\*.c* include\*.h
    284280
    285281object\asmutils.obj:            misc\asmutils.asm     include\devsegdf.inc
     
    289285object\devlast.obj:             dev32\devlast.asm     include\devsegdf.inc
    290286
    291 !include .depend
     287!ifndef NODEP
     288!include .dep
     289!endif
  • trunk/src/win32k/configure.cmd

    r1678 r2709  
    1 /* $Id: configure.cmd,v 1.3 1999-11-10 01:45:29 bird Exp $
     1/* $Id: configure.cmd,v 1.4 2000-02-09 23:40:54 bird Exp $
    22 *
    33 * Configuration script.
     
    4141        call lineout sIncFile, 'PDWIN32_BIN      =' sPDWin32Base'\bin'
    4242        call lineout sIncFile, 'PDWIN32_LIB      =' sPDWin32Base'\lib'
     43        call lineout sIncFile, 'PDWIN32_TOOLS    =' sPDWin32Base'\tools\bin'
    4344        call lineout sIncFile, ''
    4445
  • trunk/src/win32k/pe2lx/makefile

    r2586 r2709  
    11##############################################################################
    2 # $Id: makefile,v 1.16 2000-02-01 07:26:50 bird Exp $
     2# $Id: makefile,v 1.17 2000-02-09 23:40:55 bird Exp $
    33#
    44# PD-Win32 API
     
    1414PDWIN32_LIB     = ..\..\..\lib
    1515PDWIN32_BIN     = ..\..\..\bin
     16PDWIN32_TOOLS   = ..\..\..\tools\bin
    1617PE2LXOBJ        = ..\object
    1718PE2LXLIST       = ..\list
     
    2021WIN32K_MISC     = $(WIN32KBASE)\misc
    2122WIN32K_LDR      = $(WIN32KBASE)\ldr
    22 OBJEXT = pe_obj
     23OBJEXT          = pe_obj
    2324
    2425##############################################################################
     
    108109
    109110
    110 #all: $(TARGET).exe
    111 all: depend
    112     $(MAKE) /nologo DEPENDEXISTS=1 $(TARGET).exe
     111all: $(TARGET).exe
    113112
    114113$(TARGET).exe: $(OBJS)
     
    118117
    119118
    120 ..\fastdep.exe:
    121     @cd ..
    122     @$(ECHO) making fastdep.exe
    123     @icc -Q+ -Ti+ fastdep.c
    124     @cd pe2lx
     119dep:
     120    $(DEPEND) -obj$(OBJEXT) -o..\Object $(CINCLUDES) ..\misc\*.c* ..\include\*.h
    125121
    126 depend: ..\fastdep.exe
    127     ..\fastdep.exe -obj$(OBJEXT) -o..\Object $(CINCLUDES) ..\misc\*.c* ..\include\*.h
     122!ifndef NODEP
     123!include .depend
     124!endif
    128125
    129126##############################################################################
     
    135132
    136133
    137 !ifdef DEPENDEXISTS
    138 !include .depend
    139 !endif
     134
  • trunk/src/wing32/makefile

    r2650 r2709  
     1# $Id: makefile,v 1.5 2000-02-09 23:40:55 bird Exp $
     2
    13#
    24# PD-Win32 API
     
    2830
    2931$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
    31   $(CP) $@ $(PDWIN32_BIN)
     32    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
     33    $(CP) $@ $(PDWIN32_BIN)
    3234
    33 $(TARGET)exp.def: $(TARGET).def
    34     $(IMPDEF) $** $@
     35
     36
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
    3541
    3642$(TARGET).lib: $(TARGET)exp.Def
     
    3844    $(CP) $@ $(PDWIN32_LIB)\$@
    3945
    40 
    41 wing32.obj: wing32.cpp\
    42     wing32impl.h\
    43     $(PDWIN32_INCLUDE)\win\wingdi.h \
    44     $(PDWIN32_INCLUDE)\win\winuser.h
     46$(TARGET)exp.def: $(TARGET).def
     47    $(IMPDEF) $** $@
    4548
    4649
     
    4851    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4952
    50 resource.obj: resource.asm
    5153
    52 initterm.obj: initterm.cpp wing32impl.h
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     57
     58!ifndef NODEP
     59!include .depend
     60!endif
     61
    5362
    5463clean:
    55   $(RM) *.obj *.lib *.dll *.map *.pch
    56   $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    57   $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     64    $(RM) *.obj *.lib *.dll *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     66        resource.asm $(TARGET)exp.def
     67
  • trunk/src/wininet/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.3 2000-02-05 02:14:10 sandervl Exp $
     1# $Id: makefile,v 1.4 2000-02-09 23:40:55 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       mpr.dll makefile
     6#       mpr.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    33               $(PDWIN32_LIB)/wsock32.lib OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     33          $(PDWIN32_LIB)/wsock32.lib OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     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 wininet.obj: wininet.cpp
    50 ftp.obj: ftp.c internet.h
    51 utility.obj: utility.c internet.h
    52 internet.obj: internet.c internet.h
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
    5361
    5462clean:
    55         $(RM) *.obj *.lib *.dll *exp.def *.map *.pch
    56         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    57         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *exp.def *.map *.pch
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5866
  • 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
  • trunk/src/winspool/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.10 2000-02-05 02:17:11 sandervl Exp $
     1# $Id: makefile,v 1.11 2000-02-09 23:40:56 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       winspool.dll makefile
     6#       winspool.dll makefile
    77#
    88
     
    2828
    2929$(TARGET).dll: $(OBJS) $(TARGET).def
    30         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    31               $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/pmwinx.lib \
    32               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    33               OS2386.LIB $(RTLLIB_O)
    34         $(CP) $@ $(PDWIN32_BIN)
     30    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     31          $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/pmwinx.lib \
     32          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     33          OS2386.LIB $(RTLLIB_O)
     34    $(CP) $@ $(PDWIN32_BIN)
    3535
    3636
     37lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     38
     39$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     40    $(CP) $** $@
     41
    3742$(TARGET).lib: $(TARGET)exp.def
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
    39         $(CP) $@ $(PDWIN32_LIB)
     43    $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET)exp.def
     44    $(CP) $@ $(PDWIN32_LIB)
    4045
    4146$(TARGET)exp.def: $(TARGET).def
    42         $(IMPDEF) $** $@
     47    $(IMPDEF) $** $@
     48
    4349
    4450resource.asm: $(TARGET).rc
    4551    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4652
    47 resource.obj: resource.asm
    4853
    49 winspool.obj: winspool.cpp
     54dep:
     55    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     56    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    5057
     58!ifndef NODEP
     59!include .depend
     60!endif
    5161
    5262
    5363clean:
    54         $(RM) *.obj *.lib *.dll *.map *.pch
    55         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    56         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     64    $(RM) *.obj *.lib *.dll *.map *.pch \
     65        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     66        resource.asm $(TARGET)exp.def
  • trunk/src/wnaspi32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.5 2000-02-05 02:17:42 sandervl Exp $
     1# $Id: makefile,v 1.6 2000-02-09 23:40:56 bird Exp $
    22
    33#
     
    2727
    2828$(TARGET).dll: $(OBJS) $(TARGET).def
    29         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    30               $(PDWIN32_LIB)/kernel32.lib \
    31               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
    32               $(PDWIN32_LIB)/advapi32.lib
    33         $(CP) $@ $(PDWIN32_BIN)
     29    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     30          $(PDWIN32_LIB)/kernel32.lib \
     31          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) \
     32          $(PDWIN32_LIB)/advapi32.lib
     33    $(CP) $@ $(PDWIN32_BIN)
    3434
    3535
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
     40
    3641$(TARGET).lib: $(TARGET)exp.def
    37         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    38         $(CP) $@ $(PDWIN32_LIB)
     42    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     43    $(CP) $@ $(PDWIN32_LIB)
    3944
    4045$(TARGET)exp.def: $(TARGET).def
    41         $(IMPDEF) $** $@
     46    $(IMPDEF) $** $@
     47
    4248
    4349resource.asm: $(TARGET).rc
    4450    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4551
    46 resource.obj: resource.asm
    4752
    48 ainaspi32.obj: wnaspi32.cpp odinaspi.h srbos2.h
    49 odinaspi.obj:  odinaspi.cpp odinaspi.h srbos2.h
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
     60
     61
    5062clean:
    51         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    52         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    53         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5466
    5567
    5668
    5769
    58 
  • trunk/src/wnetap32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.9 2000-02-05 02:19:02 sandervl Exp $
     1# $Id: makefile,v 1.10 2000-02-09 23:40:56 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       wnetap32.dll makefile
     6#       wnetap32.dll makefile
    77#
    88
     
    2929
    3030$(TARGET).dll: $(OBJS) $(ORGTARGET).def
    31         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
    32               $(PDWIN32_LIB)/kernel32.lib \
    33               $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
    34               OS2386.LIB $(RTLLIB_O)
    35         $(CP) $@ $(PDWIN32_BIN)
     31    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(ORGTARGET).def \
     32          $(PDWIN32_LIB)/kernel32.lib \
     33          $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \
     34          OS2386.LIB $(RTLLIB_O)
     35    $(CP) $@ $(PDWIN32_BIN)
    3636
    3737
     38lib: $(ORGTARGET).lib $(PDWIN32_LIB)\$(ORGTARGET).lib
     39
     40$(PDWIN32_LIB)\$(ORGTARGET).lib: $(ORGTARGET).lib
     41    $(CP) $** $@
     42
    3843$(ORGTARGET).lib: $(ORGTARGET)exp.def
    39         $(IMPLIB) $(IMPLIBFLAGS) $@ $**
    40         $(CP) $@ $(PDWIN32_LIB)
     44    $(IMPLIB) $(IMPLIBFLAGS) $@ $**
     45    $(CP) $@ $(PDWIN32_LIB)
    4146
    4247$(ORGTARGET)exp.def: $(ORGTARGET).def
    4348    $(IMPDEF) $** $@
    4449
     50
    4551resource.asm: $(ORGTARGET).rc
    4652    $(RC) $(RCFLAGS) -o resource.asm $(ORGTARGET).rc
    4753
    48 resource.obj: resource.asm
    4954
    50 wnetap32.obj: wnetap32.cpp
     55dep:
     56    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     57        *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     58
     59!ifndef NODEP
     60!include .depend
     61!endif
     62
    5163
    5264clean:
    53         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     65        $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     66            $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     67            resource.asm $(ORGTARGET)exp.def
    5668
    57 
  • trunk/src/wsock32/makefile

    r2650 r2709  
    1 # $Id: makefile,v 1.16 2000-02-05 02:19:44 sandervl Exp $
     1# $Id: makefile,v 1.17 2000-02-09 23:40:56 bird Exp $
    22
    33#
    44# PD-Win32 API
    55#
    6 #       wsock32.dll makefile
     6#       wsock32.dll makefile
    77#
    88
     
    2727
    2828$(TARGET).dll: $(OBJS) $(TARGET).def
    29         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    30               pmwsock.lib $(PDWIN32_LIB)\kernel32.lib \
    31               $(PDWIN32_LIB)\user32.lib  \
    32               $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    33         $(CP) $@ $(PDWIN32_BIN)
     29    $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
     30          pmwsock.lib $(PDWIN32_LIB)\kernel32.lib \
     31          $(PDWIN32_LIB)\user32.lib  \
     32          $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     33    $(CP) $@ $(PDWIN32_BIN)
     34
     35
     36lib: $(TARGET).lib $(PDWIN32_LIB)\$(TARGET).lib
     37
     38$(PDWIN32_LIB)\$(TARGET).lib: $(TARGET).lib
     39    $(CP) $** $@
    3440
    3541$(TARGET).lib: $(TARGET)exp.def
     
    4046    $(IMPDEF) $** $@
    4147
     48
    4249resource.asm: $(TARGET).rc
    4350    $(RC) $(RCFLAGS) -o resource.asm $(TARGET).rc
    4451
    45 resource.obj: resource.asm
    4652
    47 wsock32.obj: wsock32.cpp   relaywin.h wsock32.h
    48 unknown.obj: unknown.cpp   wsock32.h
    49 relaywin.obj: relaywin.cpp relaywin.h wsock32.h
     53dep:
     54    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     55    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
     56
     57!ifndef NODEP
     58!include .depend
     59!endif
    5060
    5161
    5262clean:
    53         $(RM) *.obj *.lib *.dll *~ *.map *.pch
    54         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    55         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     63    $(RM) *.obj *.lib *.dll *~ *.map *.pch \
     64        $(PDWIN32_BIN)\$(TARGET).dll $(PDWIN32_LIB)\$(TARGET).lib \
     65        resource.asm $(TARGET)exp.def
    5666
Note: See TracChangeset for help on using the changeset viewer.