Changeset 4777 for trunk/src


Ignore:
Timestamp:
Dec 11, 2000, 7:28:44 AM (25 years ago)
Author:
bird
Message:

Added new object files.
Corrected target/rules for generated source files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/win32k.mak

    r4715 r4777  
    1 # $Id: win32k.mak,v 1.1 2000-12-02 23:32:38 bird Exp $
     1# $Id: win32k.mak,v 1.2 2000-12-11 06:28:44 bird Exp $
    22
    33#
     
    6262    $(WIN32KOBJ)\myldrOpenPath.obj \
    6363    $(WIN32KOBJ)\myldrOpenPatha.obj \
     64    $(WIN32KOBJ)\myldrFindModule.obj \
     65    $(WIN32KOBJ)\myldrCheckInternalName.obj \
     66    $(WIN32KOBJ)\myldrGetFileName.obj \
    6467    $(WIN32KOBJ)\OS2KTCB.obj \
    6568    $(WIN32KOBJ)\OS2KPTDA.obj \
     
    103106                            $(LASTOBJ) \
    104107                            $(LIBSINIT) \
     108                            $(WIN32KOBJ)\$(@B).lnk \
    105109                            win32k.mak makefile.inc ..\..\makefile.inc
    106110    -@$(ECHO) recompiling d16globl to get correct build time and date:
     
    108112        -Fa$(WIN32KLIST)\d16globl.s dev16\d16globl.c
    109113    -@$(ECHO) linking: $@
    110     -4 $(LD) $(LFLAGS) @<<$(WIN32KOBJ)\$(@B).lnk
    111 /OUT:$@
    112 /MAP:$(WIN32KBIN)\$(@B).map
     114!ifdef GREP
     115    -4 $(LD) $(LFLAGS) @$(WIN32KOBJ)\$(@B).lnk | $(GREP) -v LNK4001 | $(GREP) -v LNK4031
     116!else
     117    -4 $(LD) $(LFLAGS) @$(WIN32KOBJ)\$(@B).lnk
     118!endif
     119    cd $(WIN32KBIN)
     120    @mapsym $(*B).map > nul
     121    cd $(WIN32KBASE)
     122    if not exist $(ODIN32_BIN) $(CREATEPATH) $(ODIN32_BIN)
     123    $(CP) $@ $(ODIN32_BIN)
     124    $(CP) $*.sym $(ODIN32_BIN)
     125    $(CP) $(WIN32KBASE)\$(*B).ddp $(ODIN32_BIN)
     126
     127# Linker file.
     128$(WIN32KOBJ)\$(NAME).lnk: win32k.mak makefile.inc ..\..\makefile.inc
     129    echo @<<$(WIN32KOBJ)\$(NAME).lnk
     130/OUT:$(WIN32KBIN)\$(NAME).sys
     131/MAP:$(WIN32KBIN)\$(NAME).map
    113132$(OBJS:  =^
    114133)
     
    119138$(WIN32KOBJ)\$(NAME)new.def
    120139<<KEEP
    121     cd $(WIN32KBIN)
    122     @mapsym $(*B).map > nul
    123     cd $(WIN32KBASE)
    124     if not exist $(ODIN32_BIN) $(CREATEPATH) $(ODIN32_BIN)
    125     $(CP) $@ $(ODIN32_BIN)
    126     $(CP) $*.sym $(ODIN32_BIN)
    127     $(CP) $(WIN32KBASE)\$(*B).ddp $(ODIN32_BIN)
    128140
    129141# Add bldlevel signature to win32k.def - creates temporary win32knew.def.
     
    175187    $(WIN32KOBJ)\myldrOpenPath.obj \
    176188    $(WIN32KOBJ)\myldrOpenPatha.obj \
     189    $(WIN32KOBJ)\myldrFindModule.obj \
     190    $(WIN32KOBJ)\myldrCheckInternalName.obj \
     191    $(WIN32KOBJ)\myldrGetFileName.obj \
    177192    $(WIN32KOBJ)\OS2KTCB.obj \
    178193    $(WIN32KOBJ)\OS2KPTDA.obj \
     
    304319# Generate calltaba.asm
    305320#
    306 ldr\calltaba.asm: dev16\probkrnl.c $(WIN32KBIN)\mkcalltab.exe
     321ldr\calltaba.asm \
     322$(WIN32KBASE)\ldr\calltaba.asm : dev16\probkrnl.c $(WIN32KBIN)\mkcalltab.exe
    307323    $(WIN32KBIN)\mkcalltab.exe calltab > $@
    308324
     
    311327# Generate TstFakers.c
    312328#
    313 test\TstFakers.c: dev16\probkrnl.c include\probkrnl.h $(WIN32KBIN)\mkcalltab.exe
     329test\TstFakers.c \
     330$(WIN32KBASE)\test\TstFakers.c: dev16\probkrnl.c include\probkrnl.h $(WIN32KBIN)\mkcalltab.exe
    314331    $(WIN32KBIN)\mkcalltab.exe tstfakers > $@
    315332
Note: See TracChangeset for help on using the changeset viewer.