Changeset 2743 for trunk/src


Ignore:
Timestamp:
Feb 10, 2000, 11:28:15 PM (26 years ago)
Author:
bird
Message:

Corrected clean rule.
Added some rules for maintaing the Odin32 API DB.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/makefile

    r2734 r2743  
    1 # $Id: makefile,v 1.45 2000-02-10 01:47:40 bird Exp $
     1# $Id: makefile,v 1.46 2000-02-10 22:28:15 bird Exp $
    22
    33#
     
    3838#
    3939NOTTOBEMADE = CVS;win32k;pe2lx;odin32api;odinwps;spy    # generally not made
    40 NOTDLLS     = $(NOTTOBEMADE);peldr                      # not dlls
    41 NOTHAVELIBS = $(NOTDLLS)                                # don't generate libs
     40NOTDLLS     = $(NOTTOBEMADE);peldr;dllentry             # not dlls
     41NOTHAVELIBS = $(NOTTOBEMADE);peldr                      # don't generate libs
     42NOTWIN32DLLS= $(NOTDLLS);odincrt;dllentry               # not win32 dlls.
    4243
    4344
     
    147148    cd ..\..
    148149
    149 
    150150clean:
    151151    $(DOWITHDIRS) -e$(NOTTOBEMADE) -cp $(MAKE_CMD) NODEP=1 clean
    152152    cd win32k\pe2lx
    153153    $(MAKE_CMD) NODEP=1 clean
    154     cd ..\win32k
     154    cd ..
    155155    if exist makefile.inc $(MAKE_CMD) NODEP=1 clean
    156156    cd ..
    157157
     158
     159#
     160# Odin32 API DB Management
     161#
     162apiimport:
     163    $(DOWITHDIRS) -e$(NOTWIN32DLLS) -ewnetap32 -cp \
     164        ..\..\tools\bin\APIImport.cmd
     165    cd wnetap32
     166    echo LIBRARY NETAPI32 > APIImport.def
     167    grep -v "LIBRARY WNETAP32" netapi32.def >> APIImport.def
     168    ..\..\tools\bin\APIImport.exe APIImport.def
     169
     170stateupd:
     171    ..\..\tools\bin\StateUpd.exe -io+
     172    -$(DOWITHDIRS) -e$(NOTWIN32DLLS) -ewnetap32 -cp -i \
     173        ..\..\tools\bin\StateUpd.exe -ie- -ib-
     174    ..\..\tools\bin\StateUpd.exe -io+
     175
     176cleandblogs:
     177    $(DOWITHDIRS) -e$(NOTWIN32DLLS) -cp \
     178        $(RM) apiimport.log signals.log stateupd.log apiimport.def
     179    $(RM) signals.log statupd.log
     180
Note: See TracChangeset for help on using the changeset viewer.