source: trunk/src/win32k/utils/makefile@ 4803

Last change on this file since 4803 was 4715, checked in by bird, 25 years ago

Adapted to be more comform with the new makefile style.
Most subdirectories are now using the style while the win32k.sys makefile
is not at all - as allways.

File size: 1.2 KB
Line 
1# $Id: makefile,v 1.5 2000-12-02 23:32:41 bird Exp $
2
3#
4# Odin32 API
5#
6# Win32kCC.exe makefile
7#
8
9
10#
11# Tell buildenvironment that we're making an exe and to invoke additional dep rule
12#
13EXETARGET=1
14ADDITIONAL_DEP = mydep
15WIN32KINCLUDE = ..\include
16
17
18#
19# Compiler, tools, and interference rules thru the win32k makefile.inc file.
20#
21!include ..\..\..\makefile.inc
22
23
24#
25# Tools and Flags Addjustments
26# (The author of this is kinda SM when it comes to warnings... ;-)
27#
28CINCLUDES = -I$(WIN32KINCLUDE) $(CINCLUDES)
29CDEFINES = $(CDEFINES) -DRING3
30!if "$(VAC3)" == "1" | "$(VAC36)" == "1"
31CFLAGS = $(CFLAGS) -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext-
32CXXFLAGS = $(CXXFLAGS) -Wall+ppt-ppc-inl-cnv-gnr-vft-
33!endif
34
35
36#
37# Object files. Prefix with OBJDIR and one space before the '\'.
38#
39OBJS = \
40$(OBJDIR)\Win32kCC.obj
41
42
43#
44# Libraries. One space before the '\'.
45#
46LIBS = \
47$(RTLLIB) \
48$(ODIN32_LIB)\win32k.lib \
49os2386.lib
50
51
52#
53# OS/2 resources.
54#
55OS2RES = \
56$(OBJDIR)\$(TARGET).res
57
58
59#
60# Target name - name of the exe without extention and path.
61#
62TARGET = Win32kCC
63
64
65#
66# Includes the common rules.
67#
68!include $(ODIN32_POST_INC)
69
70
71#
72# Dependencies.
73#
74mydep:
75 $(DEPEND) -a -o$$(OBJDIR) $(CINCLUDES) $(WIN32KINCLUDE)\*.h
76
Note: See TracBrowser for help on using the repository browser.