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
RevLine 
[4334]1# $Id: pdwin32.vac3.rel,v 1.28 2000-09-28 03:16:24 bird Exp $
[9]2# ODIN / win32os2 Project
[514]3#
[9]4# RELEASE makefile for the VAC3 compiler environment
5#
6# phaller@gmx.net, 1999/05/27
7#
8
[2995]9SOMLIB = somtk.lib
[680]10RTLLIB = cppom30.lib
11RTLLIB_O = cppom30o.lib
[4334]12DLLENTRY = $(PDWIN32_LIB)\dllentry.obj
[680]13
[3019]14OBJDIR = .\bin\release
15
[9]16#
17# Tools
18#
[2642]19CC = icc
20AS = alp
21CXX = icc
22LD = icc
[2995]23LD2 = ilink
[2642]24IMPLIB = implib
25ILIB = ilib
26RC = $(PDWIN32_TOOLS)\wrc
[3024]27OS2RC = rc
[9]28
[3863]29ODINCRT = odincrt
30
[9]31#
32# Tool Flags
33#
[4284]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
[4282]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__
[3032]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__
[3026]39ASFLAGS = -Mb -Sc -Sv:ALP
[2995]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
[2642]44IMPLIBFLAGS = /nologo
45ILIBFLAGS = /quiet /nologo
46RCFLAGS = -s -I. -I$(CPPMAIN)\include -I$(PDWIN32_INCLUDE) -I$(PDWIN32_INCLUDE)\win
[4144]47OS2RCFLAGS = -r -n
48OS2RCLFLAGS = -x2 -n
[2995]49
[3032]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.