source: trunk/include/pdwin32.vac3.rel@ 4562

Last change on this file since 4562 was 4334, checked in by bird, 25 years ago

Support for new makefile style.
Changed watcom. Nows uses UNIX compatible mode rather than M$.

File size: 2.1 KB
Line 
1# $Id: pdwin32.vac3.rel,v 1.28 2000-09-28 03:16:24 bird Exp $
2# ODIN / win32os2 Project
3#
4# RELEASE makefile for the VAC3 compiler environment
5#
6# phaller@gmx.net, 1999/05/27
7#
8
9SOMLIB = somtk.lib
10RTLLIB = cppom30.lib
11RTLLIB_O = cppom30o.lib
12DLLENTRY = $(PDWIN32_LIB)\dllentry.obj
13
14OBJDIR = .\bin\release
15
16#
17# Tools
18#
19CC = icc
20AS = alp
21CXX = icc
22LD = icc
23LD2 = ilink
24IMPLIB = implib
25ILIB = ilib
26RC = $(PDWIN32_TOOLS)\wrc
27OS2RC = rc
28
29ODINCRT = odincrt
30
31#
32# Tool Flags
33#
34CFLAGS = -Q -Si -G5 -O+ -Oi+ -Ge- -Ss+ -W3 -Gm+ /Gn+ -I$(PDWIN32_INCLUDE)\Win -I. -I$(PDWIN32_INCLUDE) -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC
35CXXFLAGS = -Q -Si -G5 -O+ -Oi+ -Ge- -Ss+ -W3 -Gm+ /Gn+ /Gx+ -I$(PDWIN32_INCLUDE)\Win -I. -I$(PDWIN32_INCLUDE) -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC
36CXXFLAGS_ODINCRT = -Q -Si -G5 -O+ -Oi+ -Ge- -Ss+ -W3 -Gm+ /Gn- /Gx+ -I$(PDWIN32_INCLUDE)\Win -I. -I$(PDWIN32_INCLUDE) -D__WIN32OS2__ -D__WINE__ -D__i386__
37CFLAGS_WIN32APP = -Q -Si -G5 -O+ -Oi+ -Ge- -Ss+ -W3 -Gm+ /Gn+ -I$(PDWIN32_INCLUDE)\Win -I. -I$(PDWIN32_INCLUDE) -D__WIN32OS2__ -D__i386__
38CXXFLAGS_WIN32APP= -Q -Si -G5 -O+ -Oi+ -Ge- -Ss+ -W3 -Gm+ /Gn+ -I$(PDWIN32_INCLUDE)\Win -I. -I$(PDWIN32_INCLUDE) -D__WIN32OS2__ -D__i386__
39ASFLAGS = -Mb -Sc -Sv:ALP
40LDFLAGS = -Q -Si -G5 -O+ -Ge- -Ss+ -W3 -Gm+ /B"/noe /map /packcode /packdata /exepack:2 /nod"
41LDFLAGS_ODINCRT = -Q -Si -G5 -O+ -Ge- -Ss+ -W3 -Gm+ /B"/noe /map /packcode /packdata /exepack:2"
42LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nod /nodebug
43LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug
44IMPLIBFLAGS = /nologo
45ILIBFLAGS = /quiet /nologo
46RCFLAGS = -s -I. -I$(CPPMAIN)\include -I$(PDWIN32_INCLUDE) -I$(PDWIN32_INCLUDE)\win
47OS2RCFLAGS = -r -n
48OS2RCLFLAGS = -x2 -n
49
50!ifdef EXETARGET
51CFLAGS = $(CFLAGS) -Ge+ -Gn-
52CXXFLAGS = $(CXXFLAGS) -Ge+ -Gn-
53LDFLAGS = $(LDFLAGS) -Ge+
54LDFLAGS_ODINCRT = $(LDFLAGS_ODINCRT) -Ge+
55LD2FLAGS = $(LD2FLAGS) /EXEC
56LD2FLAGS_ODINCRT = $(LD2FLAGS_ODINCRT) /EXEC
57!endif
Note: See TracBrowser for help on using the repository browser.