source: trunk/src/win32k/lib/makefile@ 10367

Last change on this file since 10367 was 6286, checked in by bird, 24 years ago

Kill API - initial coding.

File size: 1.2 KB
Line 
1# $Id: makefile,v 1.14 2001-07-10 05:21:20 bird Exp $
2
3#
4# Odin32 API
5#
6# win32k.lib makefile
7#
8
9
10#
11# Tell build environment we're build a public library which should
12# work with both exe and dlls (hence EXETARGET).
13#
14LIBTARGET=1
15PUBLICLIB=1
16EXETARGET=1
17
18
19#
20# Include
21#
22!include ..\..\..\makefile.inc
23
24
25#
26# Tools and Flags Addjustments
27#
28CDEFINES = -DRING3 -DWIN32KLIB
29!if "$(VAC3)" == "1" | "$(VAC36)" == "1"
30CFLAGS = $(CFLAGS) -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext- -Rn
31!endif
32
33
34#
35# Object files. Prefix with OBJDIR and one space before the '\'.
36#
37OBJS = \
38$(OBJDIR)\libInit.obj \
39$(OBJDIR)\libTerm.obj \
40$(OBJDIR)\libWin32kInstalled.obj \
41$(OBJDIR)\libWin32kQueryOptionsStatus.obj \
42$(OBJDIR)\libWin32kSetOptions.obj \
43$(OBJDIR)\libWin32kSetEnvironment.obj \
44$(OBJDIR)\libDosAllocMemEx.obj \
45$(OBJDIR)\libDosKillProcessEx.obj \
46$(OBJDIR)\libW32kHandleSystemEvent.obj \
47$(OBJDIR)\libW32kQueryOTEs.obj \
48$(OBJDIR)\libW32kQuerySystemMemInfo.obj \
49$(OBJDIR)\libW32kProcessReadWrite.obj \
50$(OBJDIR)\libGetCS.obj \
51$(OBJDIR)\libCallThruCallGate.obj
52
53
54#
55# Target name - name of the lib without extention and path.
56#
57TARGET = win32k
58
59
60#
61# Includes the common rules.
62#
63!include $(ODIN32_POST_INC)
64
Note: See TracBrowser for help on using the repository browser.