Changeset 2916 for trunk/src


Ignore:
Timestamp:
Feb 26, 2000, 9:20:46 PM (26 years ago)
Author:
bird
Message:

Some corrections and libTest.exe

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/lib/makefile

    r2904 r2916  
    11##############################################################################
    2 # $Id: makefile,v 1.1 2000-02-26 17:48:23 bird Exp $
     2# $Id: makefile,v 1.2 2000-02-26 20:20:46 bird Exp $
    33#
    44# PD-Win32 API
     
    2121CINCLUDES  = -I$(WIN32KINCLUDE) -I$(PDWIN32_INCLUDE)
    2222CFLAGS     = $(CINCLUDES) $(CFLAGS) -DRING3 -DWIN32KLIB \
    23              -Ge+ -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext- -Gm- -Gn- -Ti+ -Rn
     23             -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext- -Ge+ -Gm- -Gn- -Ti+ -Rn
    2424CXXFLAGS   = $(CINCLUDES) $(CXXFLAGS) -DRING3 -DPE2LX \
    25              -Ge+ -Wall+ppt-ppc-inl-cnv-gnr-vft- -Gm- -Gn- -Ti+ -Gx -Rn
     25             -Wall+ppt-ppc-inl-cnv-gnr-vft- -Ge+ -Gm- -Gn- -Ti+ -Gx -Rn
    2626
    2727
     
    3131{$(WIN32KLIB)}.c{$(WIN32KOBJ)}.$(OBJEXT):
    3232    @$(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
    3438
    3539{$(WIN32KLIB)}.cpp.obj:
     
    4549OBJS     =  $(WIN32KOBJ)\libInit.$(OBJEXT)         \
    4650            $(WIN32KOBJ)\libTerm.$(OBJEXT)     \
    47             $(WIN32KOBJ)\libDosAllocMemEx.$(OBJEXT)
     51            $(WIN32KOBJ)\libDosAllocMemEx.$(OBJEXT) \
     52            $(WIN32KOBJ)\libGetCS.obj
    4853
    4954
     
    5560##############################################################################
    5661$(TARGET): $(OBJS)
    57     @echo making library $@
     62    @$(ECHO) making library $@
    5863    -$(RM) $@
    5964    $(ILIB) $(ILIBFLAGS) $@ $(OBJS);
    6065    $(CP) $@ $(PDWIN32_LIB)
     66
     67##############################################################################
     68# libtest.exe - test program for the library.
     69##############################################################################
     70libtest.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
    6174
    6275
     
    6578##############################################################################
    6679clean:
    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
    6882
    6983
Note: See TracChangeset for help on using the changeset viewer.