- Timestamp:
- Sep 16, 2001, 5:39:07 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/kKrnlLib/Makefile
r6701 r6726 1 # $Id: Makefile,v 1. 2 2001-09-14 01:50:08bird Exp $1 # $Id: Makefile,v 1.3 2001-09-16 03:39:07 bird Exp $ 2 2 3 3 # … … 43 43 $(WIN32KOBJ)\d16globl.obj \ 44 44 $(WIN32KOBJ)\calltaba.obj \ 45 $(WIN32KOBJ)\krnlInit.obj \ 46 $(WIN32KOBJ)\krnlPrologs.obj \ 47 $(WIN32KOBJ)\krnlStubs.obj \ 48 # $(WIN32KOBJ)\krnlImports.obj \ 45 49 $(WIN32KOBJ)\asmutils.obj \ 46 50 $(WIN32KOBJ)\kAssert.obj \ … … 286 290 287 291 # List of object files in the converted crt library. 288 CLIBOBJS = +$(WIN32KOBJ)\ inp.obj +$(WIN32KOBJ)\outp.obj \289 +$(WIN32KOBJ)\ anfalmul.obj +$(WIN32KOBJ)\anfaldiv.obj \290 +$(WIN32KOBJ)\ anfalrem.obj +$(WIN32KOBJ)\anfauldi.obj \291 +$(WIN32KOBJ)\ anuldiv.obj +$(WIN32KOBJ)\fmemcpy.obj \292 +$(WIN32KOBJ)\ anulrem.obj +$(WIN32KOBJ)\anlmul.obj \293 +$(WIN32KOBJ)\ __AHINCR.obj +$(WIN32KOBJ)\anlshl.obj292 CLIBOBJS = +$(WIN32KOBJ)\..\inp.obj +$(WIN32KOBJ)\..\outp.obj \ 293 +$(WIN32KOBJ)\..\anfalmul.obj +$(WIN32KOBJ)\..\anfaldiv.obj \ 294 +$(WIN32KOBJ)\..\anfalrem.obj +$(WIN32KOBJ)\..\anfauldi.obj \ 295 +$(WIN32KOBJ)\..\anuldiv.obj +$(WIN32KOBJ)\..\fmemcpy.obj \ 296 +$(WIN32KOBJ)\..\anulrem.obj +$(WIN32KOBJ)\..\anlmul.obj \ 297 +$(WIN32KOBJ)\..\__AHINCR.obj +$(WIN32KOBJ)\..\anlshl.obj 294 298 295 299 # Make corrected crt library with only the required object files. … … 297 301 @$(RM) $@ 298 302 @cd $(WIN32KOBJ) 299 $(DDKPATH)\tools\lib /nologo $@ $(CLIBOBJS); 303 $(DDKPATH)\tools\lib /nologo $@ @<< 304 $(CLIBOBJS); 305 << 300 306 @cd $(MAKEDIR) 301 307 … … 385 391 <<keep 386 392 387 # In terference rule to make the MkCallTab objects.393 # Inference rule to make the MkCallTab objects. 388 394 {dev16}.c.obj_c: 389 395 @$(ECHO) compiling 16bit (mkcalltab): $< … … 408 414 # Extract object files. 409 415 EXTRACTOBJS = \ 410 $(WIN32KOBJ)\extract.obj_e \ 411 $(WIN32KOBJ)\probkrnl.obj_e \ 412 $(WIN32KOBJ)\d16globl.obj_e \ 416 $(WIN32KOBJ)\Extract.obj_e \ 417 $(WIN32KOBJ)\Extract32.obj \ 418 $(WIN32KOBJ)\krnlPrologs.obj \ 419 $(WIN32KOBJ)\ProbKrnl.obj_e \ 420 $(WIN32KOBJ)\d16Globl.obj_e \ 413 421 $(WIN32KOBJ)\vprntf16.obj_e 414 422 415 423 # Rules to build Extract.exe. 416 $(WIN32KBIN)\ extract.exe: $(WIN32KBIN)\clfix.exe $(EXTRACTOBJS)424 $(WIN32KBIN)\Extract.exe: $(WIN32KBIN)\clfix.exe $(EXTRACTOBJS) Extract.def Makefile 417 425 $(LD) $(LFLAGS) /pmtype:vio @<<$(WIN32KOBJ)\$(@B).lnk 418 426 /OUT:$@ 419 427 /MAP:$(WIN32KBIN)\$(@B).map 428 Extract.def 420 429 $(EXTRACTOBJS) 421 430 $(TOOLKIT)\lib\os2286.lib 422 431 $(MSCPATH)\lib\clibcep.lib 432 $(VACPATH)\lib\$(RTLLIB_NRE) 433 $(DDKPATH)\lib\os2386.lib 423 434 <<keep 424 435 425 436 # Copy rule. 426 extract.exe: $(WIN32KBIN)\extract.exe437 Extract.exe: $(WIN32KBIN)\Extract.exe 427 438 $(CP) $** $@ 428 439 429 # In terference rule to make the Extract objects.440 # Inference rule to make the Extract objects. 430 441 {dev16}.c.obj_e: 431 442 @$(ECHO) compiling 16bit (extract): $< 432 @$(CC16) -c -W3 -Asfw -G2s -Zp -Zl -nologo - Fa -Zi -Od -Lp -DDEBUG -DEXTRACT \443 @$(CC16) -c -W3 -Asfw -G2s -Zp -Zl -nologo -Zi -Od -Lp -DDEBUG -DEXTRACT \ 433 444 -Fa$(WIN32KLIST)\$(*B)_e.s -Fo$(WIN32KOBJ)\$(@B).obj_e $(CINCLUDES16) $< 445 446 {dev32}.c.obj_e: 447 @$(ECHO) compiling 32bit (extract): $< 448 $(CC) -c $(CFLAGS) -Gr -Rn -Ti- -ndBIG_ $(CDEFINES) $(CINCLUDES) -Fa$(WIN32KLIST)\$(@B)_e.s \ 449 -Fo$(WIN32KOBJ)\$(@F) $< 434 450 435 451
Note:
See TracChangeset
for help on using the changeset viewer.