Changeset 1585 for trunk/src/makefile


Ignore:
Timestamp:
Nov 4, 1999, 12:28:07 AM (26 years ago)
Author:
sandervl
Message:

Knut's makefile changes to build libraries first

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/makefile

    r1559 r1585  
    1 # $Id: makefile,v 1.30 1999-11-02 20:54:12 phaller Exp $
     1# $Id: makefile,v 1.31 1999-11-03 23:28:03 sandervl Exp $
    22
    33#
     
    77#
    88#
    9 #       Usage: nmake ( all | clean )
     9#       Usage: nmake ( all | libs | clean )
    1010#
    1111#            all: Build the entire src tree.
     12#            lib: Builds the libraries.
    1213#            clean: Bring src tree back to a "virgin" state.
    1314#
     
    2425!endif
    2526
    26 
    27 all:
     27LIBS = advapi32\advapi32.lib  avifil32\avifil32.lib  capi2032\capi2032.lib    \
     28       comctl32\comctl32.lib  comdlg32\comdlg32.lib  crtdll\crtdll.lib        \
     29       ddraw\ddraw.lib        dplay\dplay.lib        dsound\dsound.lib        \
     30       gdi32\gdi32.lib        imagehlp\imagehlp.lib  imm32\imm32.lib          \
     31       kernel32\kernel32.lib  lz32\lz32.lib          mpr\mpr.lib              \
     32       msacm32\msacm32.lib    msvfw32\msvfw32.lib    ntdll\ntdll.lib          \
     33       odincrt\odincrt.lib    ole32\ole32.lib        oleaut32\oleaut32.lib    \
     34       olecli32\olecli32.lib  oledlg\oledlg.lib      olesvr32\olesvr32.lib    \
     35       psapi\psapi.lib        rasapi32\rasapi32.lib  shell32\shell32.lib      \
     36       shlwapi\shlwapi.lib    tapi32\tapi32.lib      user32\user32.lib        \
     37       version\version.lib    winmm\winmm.lib        winspool\winspool.lib    \
     38       wnaspi32\wnaspi32.lib  wnetap32\wnetap32.lib  wsock32\wsock32.lib
     39
     40
     41all: libs
    2842        cd odincrt
    2943        $(MAKE_CMD)
     
    105119        $(MAKE_CMD)
    106120
     121
     122
     123libs: $(LIBS)
     124
     125$(LIBS): $(@D)\$(@B).def
     126        cd $(@D)
     127        $(MAKE_CMD) $(@F)
     128        cd ..
     129
     130
    107131clean:
    108132        cd odincrt
    109133        $(MAKE_CMD) clean
    110         cd ..\peldr
     134        cd ..\peldr
    111135        $(MAKE_CMD) clean
    112136        cd ..\win32k\pe2lx
Note: See TracChangeset for help on using the changeset viewer.