- Timestamp:
- Feb 26, 2000, 9:20:46 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/lib/makefile
r2904 r2916 1 1 ############################################################################## 2 # $Id: makefile,v 1. 1 2000-02-26 17:48:23bird Exp $2 # $Id: makefile,v 1.2 2000-02-26 20:20:46 bird Exp $ 3 3 # 4 4 # PD-Win32 API … … 21 21 CINCLUDES = -I$(WIN32KINCLUDE) -I$(PDWIN32_INCLUDE) 22 22 CFLAGS = $(CINCLUDES) $(CFLAGS) -DRING3 -DWIN32KLIB \ 23 - Ge+ -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext--Gm- -Gn- -Ti+ -Rn23 -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext- -Ge+ -Gm- -Gn- -Ti+ -Rn 24 24 CXXFLAGS = $(CINCLUDES) $(CXXFLAGS) -DRING3 -DPE2LX \ 25 - Ge+ -Wall+ppt-ppc-inl-cnv-gnr-vft--Gm- -Gn- -Ti+ -Gx -Rn25 -Wall+ppt-ppc-inl-cnv-gnr-vft- -Ge+ -Gm- -Gn- -Ti+ -Gx -Rn 26 26 27 27 … … 31 31 {$(WIN32KLIB)}.c{$(WIN32KOBJ)}.$(OBJEXT): 32 32 @$(ECHO) compiling: $(@B).c 33 $(CC) $(CFLAGS) -c -Fa$(WIN32KLIST)\$(@B).asm -Fo$@ $< 33 @$(CC) $(CFLAGS) -c -Fa$(WIN32KLIST)\$(@B).asm -Fo$@ $< 34 35 {$(WIN32KLIB)}.asm{$(WIN32KOBJ)}.$(OBJEXT): 36 @$(ECHO) assmbling: $(@B).c 37 $(AS) $(ASFLAGS) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst 34 38 35 39 {$(WIN32KLIB)}.cpp.obj: … … 45 49 OBJS = $(WIN32KOBJ)\libInit.$(OBJEXT) \ 46 50 $(WIN32KOBJ)\libTerm.$(OBJEXT) \ 47 $(WIN32KOBJ)\libDosAllocMemEx.$(OBJEXT) 51 $(WIN32KOBJ)\libDosAllocMemEx.$(OBJEXT) \ 52 $(WIN32KOBJ)\libGetCS.obj 48 53 49 54 … … 55 60 ############################################################################## 56 61 $(TARGET): $(OBJS) 57 @ echomaking library $@62 @$(ECHO) making library $@ 58 63 -$(RM) $@ 59 64 $(ILIB) $(ILIBFLAGS) $@ $(OBJS); 60 65 $(CP) $@ $(PDWIN32_LIB) 66 67 ############################################################################## 68 # libtest.exe - test program for the library. 69 ############################################################################## 70 libtest.exe: libTest.c $(TARGET) 71 @$(ECHO) making $@ 72 $(CC) $(CFLAGS) -Ge+ -Gn+ -Re -Fe$(WIN32KOBJ)\libTest.obj \ 73 -Fe$@ $(TARGET) -Fm$(*B).map libTest.c 61 74 62 75 … … 65 78 ############################################################################## 66 79 clean: 67 @$(RM) $(OBJS) $(TARGET) $(PDWIN32_LIB)\$(TARGET) ..\$(TARGET) *.pch 80 @$(RM) $(OBJS) $(PDWIN32_LIB)\$(TARGET) ..\$(TARGET) *.pch \ 81 $(WIN32KOBJ)\libTest.obj *.obj *.exe *.lib *.map 68 82 69 83
Note:
See TracChangeset
for help on using the changeset viewer.