Changeset 9876 for trunk/include
- Timestamp:
- Feb 28, 2003, 11:32:50 AM (23 years ago)
- Location:
- trunk/include
- Files:
-
- 1 added
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/Makefile
r6889 r9876 1 # $Id: Makefile,v 1. 2 2001-09-30 05:31:21 birdExp $1 # $Id: Makefile,v 1.3 2003-02-28 10:28:09 sandervl Exp $ 2 2 3 3 … … 14 14 $(DEPEND) $(CINCLUDES) *.h *.asm *.inc win\*.h win\*.asm win\*.inc 15 15 16 cleanall clean: 17 $(RM) .depend -
trunk/include/odin32.dbg.emx.mk
r9673 r9876 1 # $Id: odin32.dbg.emx.mk,v 1. 9 2003-01-15 10:41:11sandervl Exp $1 # $Id: odin32.dbg.emx.mk,v 1.10 2003-02-28 10:28:09 sandervl Exp $ 2 2 3 3 # … … 16 16 SOMLIB = somtk.lib 17 17 RTLLIB = \ 18 #$(EMX)\lib\mt\c.lib \ 19 #$(EMX)\lib\mt\c_app.lib \ 20 #$(EMX)\lib\c_alias.lib \ 21 #$(EMX)\lib\mt\emx.lib \ 22 #$(EMX)\lib\emx2.lib \ 23 #$(EMX)\lib\stdcpp.lib \ 24 #$(EMX)\lib\gcc.lib \ 25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \ 26 $(EMX)\lib\iberty_s.lib \ 27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \ 18 28 $(EMX)\lib\mt\c.lib \ 19 $(EMX)\lib\mt\c_app.lib \ 29 $(EMX)\lib\mt\c_dllso.lib \ 30 $(EMX)\lib\mt\sys.lib \ 20 31 $(EMX)\lib\c_alias.lib \ 21 32 $(EMX)\lib\mt\emx.lib \ 22 33 $(EMX)\lib\emx2.lib \ 23 $(EMX)\lib\stdcpp.lib \ 24 $(EMX)\lib\gcc.lib \ 25 $(EMX)\lib\end.lib 34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \ 35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \ 36 $(EMX)\lib\stdcxx.lib \ 37 #$(EMX)\lib\stdcpp.lib \ 38 #$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \ 26 39 27 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTL IB)40 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB) 28 41 RTLLIB_NRE = 29 42 DLLENTRY = $(ODIN32_LIB)\dllentry.obj … … 111 124 ! endif 112 125 !else 113 LDTARGETFLAGS = -Zdll 126 LDTARGETFLAGS = -Zdll -Zso -Zsys 114 127 LD2TARGETFLAGS = /DLL 115 128 !endif 116 129 !ifdef NODEBUGINFO 117 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -g 118 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -g 119 LD2FLAGS = $(LD2TARGETFLAGS) -s -O/EXEPACK:2 -O/NOD 120 LD2FLAGS_ODINCRT = $(LD2TARGETFLAGS) -s -O/EXEPACK:2 121 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 122 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 130 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 /Nod" $(LDTARGETFLAGS) -s 131 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 " $(LDTARGETFLAGS) -s 132 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 133 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 123 134 !else 124 LDFLAGS = -Z omf -Zmap$(LDTARGETFLAGS) -g125 LDFLAGS_ODINCRT = -Z so -Zsys -Zomf -Zmap$(LDTARGETFLAGS) -g126 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nod /debug$(LD2TARGETFLAGS)127 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /debug$(LD2TARGETFLAGS)135 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 /Nod" $(LDTARGETFLAGS) -g 136 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 " $(LDTARGETFLAGS) -g 137 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug /nod $(LD2TARGETFLAGS) 138 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug $(LD2TARGETFLAGS) 128 139 !endif 129 140 -
trunk/include/odin32.dbg.vac3.mk
r9745 r9876 1 # $Id: odin32.dbg.vac3.mk,v 1.1 3 2003-02-02 14:24:21sandervl Exp $1 # $Id: odin32.dbg.vac3.mk,v 1.14 2003-02-28 10:28:09 sandervl Exp $ 2 2 3 3 # … … 73 73 CFLAGS_WIN32APP = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 74 74 CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 75 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)76 75 !ifndef STATIC_CRT 77 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 76 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 77 !else 78 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 78 79 !endif 79 80 CDEFINES_WIN32APP= -DDEBUG -D__WIN32OS2__ -D__i386__ -
trunk/include/odin32.dbg.vac36.mk
r9745 r9876 1 # $Id: odin32.dbg.vac36.mk,v 1.1 0 2003-02-02 14:24:21sandervl Exp $1 # $Id: odin32.dbg.vac36.mk,v 1.11 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 71 71 CFLAGS_WIN32APP = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 72 72 CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) 73 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)74 73 !ifndef STATIC_CRT 75 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 74 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 75 !else 76 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 76 77 !endif 77 78 CDEFINES_WIN32APP= -DDEBUG -D__WIN32OS2__ -D__i386__ -
trunk/include/odin32.mk
r8239 r9876 1 # $Id: odin32.mk,v 1. 8 2002-04-11 21:45:09 birdExp $1 # $Id: odin32.mk,v 1.9 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 79 79 ! ifdef DEBUG 80 80 ! ifndef PROFILE 81 ODIN32_BIN = $(ODIN32_BIN_)\Debug $(DIREXT)82 ODIN32_BIN__= $(ODIN32_BIN_)\Debug $(DIREXT)83 ! else 84 ODIN32_BIN = $(ODIN32_BIN_)\Profile $(DIREXT)85 ODIN32_BIN__= $(ODIN32_BIN_)\Profile $(DIREXT)81 ODIN32_BIN = $(ODIN32_BIN_)\Debug 82 ODIN32_BIN__= $(ODIN32_BIN_)\Debug 83 ! else 84 ODIN32_BIN = $(ODIN32_BIN_)\Profile 85 ODIN32_BIN__= $(ODIN32_BIN_)\Profile 86 86 ! endif 87 87 ! else 88 88 ! ifdef PROFILE 89 ODIN32_BIN = $(ODIN32_BIN_)\Profile $(DIREXT)90 ODIN32_BIN__= $(ODIN32_BIN_)\Profile $(DIREXT)91 ! else 92 ODIN32_BIN = $(ODIN32_BIN_)\Release $(DIREXT)93 ODIN32_BIN__= $(ODIN32_BIN_)\Release $(DIREXT)89 ODIN32_BIN = $(ODIN32_BIN_)\Profile 90 ODIN32_BIN__= $(ODIN32_BIN_)\Profile 91 ! else 92 ODIN32_BIN = $(ODIN32_BIN_)\Release 93 ODIN32_BIN__= $(ODIN32_BIN_)\Release 94 94 ! endif 95 95 ! endif … … 99 99 ! ifdef DEBUG 100 100 ! ifndef PROFILE 101 ODIN32_LIB = $(ODIN32_LIB_)\Debug $(DIREXT)102 ODIN32_LIB__= $(ODIN32_LIB_)\Debug $(DIREXT)103 ! else 104 ODIN32_LIB = $(ODIN32_LIB_)\Profile $(DIREXT)105 ODIN32_LIB__= $(ODIN32_LIB_)\Profile $(DIREXT)101 ODIN32_LIB = $(ODIN32_LIB_)\Debug 102 ODIN32_LIB__= $(ODIN32_LIB_)\Debug 103 ! else 104 ODIN32_LIB = $(ODIN32_LIB_)\Profile 105 ODIN32_LIB__= $(ODIN32_LIB_)\Profile 106 106 ! endif 107 107 ! else 108 108 ! ifdef PROFILE 109 ODIN32_LIB = $(ODIN32_LIB_)\Profile $(DIREXT)110 ODIN32_LIB__= $(ODIN32_LIB_)\Profile $(DIREXT)111 ! else 112 ODIN32_LIB = $(ODIN32_LIB_)\Release $(DIREXT)113 ODIN32_LIB__= $(ODIN32_LIB_)\Release $(DIREXT)109 ODIN32_LIB = $(ODIN32_LIB_)\Profile 110 ODIN32_LIB__= $(ODIN32_LIB_)\Profile 111 ! else 112 ODIN32_LIB = $(ODIN32_LIB_)\Release 113 ODIN32_LIB__= $(ODIN32_LIB_)\Release 114 114 ! endif 115 115 ! endif … … 143 143 # (Please don't change order of these rules!) 144 144 # 145 COMMONRULES = clean dep lib all nothing145 COMMONRULES = cleanall clean dep lib all nothing 146 146 147 147 -
trunk/include/odin32.post.mk
r8046 r9876 1 # $Id: odin32.post.mk,v 1. 8 2002-03-08 10:58:53sandervl Exp $1 # $Id: odin32.post.mk,v 1.9 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 73 73 nothing: 74 74 @echo Did nothing with makefile $(MAKEDIR)\$(MAKEFILE) 75 !if "$(SUBDIRS)" != "" 76 $(DODIRS) "$(SUBDIRS)" $(MAKE_CMD) $@ 77 !endif 78 79 80 # 81 # Common: Global clean rule. 82 # @todo Make separate define for this recursive delete. 83 # 84 cleanall: 85 $(RM) -Rf bin .depend 86 !if "$(SUBDIRS)" != "" 87 $(DODIRS) "$(SUBDIRS)" $(MAKE_CMD) NODEP=1 $@ 88 !endif 89 -
trunk/include/odin32.post.vac3.mk
r8617 r9876 1 # $Id: odin32.post.vac3.mk,v 1.2 8 2002-06-09 15:07:00 birdExp $1 # $Id: odin32.post.vac3.mk,v 1.29 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 133 133 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(LIBS) $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\bldlevel.$(ORGDEFFILE) $(OBJDIR)\$(TARGET).lrf 134 134 $(CMDQD_WAIT) 135 -4 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf 135 !if "$(CCENV)" != "EMX" 136 -4 \ 137 !endif 138 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf 136 139 !ifdef OS2RES 137 140 $(OS2RC) $(OS2RCLFLAGS) $(OS2RES) $@ … … 157 160 $(OBJS: =^ 158 161 ) 159 $(OBJ_PROFILE) 162 $(OBJ_PROFILE) $(LIB_PROFILE) 160 163 $(LIBS: =^ 161 164 ) … … 164 167 !else 165 168 @echo Creating file <<$@ 166 $( OBJS: =+^167 ) +$(EMX)\lib\dll0.obj,169 $(EMX)\lib\dll0.obj+$(OBJ_PROFILE)+$(OBJS: =+^ 170 ), 168 171 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION), 169 172 $(OBJDIR)\$(TARGET).map, 170 $(LIB S: =+^171 ) ,173 $(LIB_PROFILE)+$(LIBS: =+^ 174 )+$(EMX)\lib\end.lib, 172 175 $(OBJDIR)\bldlevel.$(ORGDEFFILE); 173 176 <<keep … … 233 236 $(OBJS: =^ 234 237 ) 235 $(OBJ_PROFILE) 238 $(OBJ_PROFILE) $(LIB_PROFILE) 236 239 $(LIBS: =^ 237 240 ) … … 240 243 !else 241 244 @echo Creating file <<$@ 242 $( OBJS: =+^243 ) +$(EMX)\lib\crt0.obj,245 $(EMX)\lib\crt0.obj+$(OBJ_PROFILE)$(OBJS: =+^ 246 ), 244 247 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION), 245 248 $(OBJDIR)\$(TARGET).map, 246 $(LIB S: =+^247 ) ,249 $(LIB_PROFILE)+$(LIBS: =+^ 250 )+$(EMX)\lib\end.lib, 248 251 $(OBJDIR)\bldlevel.$(ORGDEFFILE); 249 252 <<keep -
trunk/include/odin32.profile.emx.mk
r7999 r9876 1 # $Id: odin32.profile.emx.mk,v 1. 3 2002-02-23 23:51:49 birdExp $1 # $Id: odin32.profile.emx.mk,v 1.4 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 15 15 # 16 16 SOMLIB = somtk.lib 17 RTLLIB = 18 RTLLIB_O = 17 RTLLIB = \ 18 #$(EMX)\lib\mt\c.lib \ 19 #$(EMX)\lib\mt\c_app.lib \ 20 #$(EMX)\lib\c_alias.lib \ 21 #$(EMX)\lib\mt\emx.lib \ 22 #$(EMX)\lib\emx2.lib \ 23 #$(EMX)\lib\stdcpp.lib \ 24 #$(EMX)\lib\gcc.lib \ 25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \ 26 $(EMX)\lib\iberty_s.lib \ 27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \ 28 $(EMX)\lib\mt\c.lib \ 29 $(EMX)\lib\mt\c_dllso.lib \ 30 $(EMX)\lib\mt\sys.lib \ 31 $(EMX)\lib\c_alias.lib \ 32 $(EMX)\lib\mt\emx.lib \ 33 $(EMX)\lib\emx2.lib \ 34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \ 35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \ 36 #$(EMX)\lib\stdcpp.lib \ 37 #$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \ 38 39 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB) 19 40 RTLLIB_NRE = 20 41 DLLENTRY = $(ODIN32_LIB)\dllentry.obj 42 ODINCRT = odincrt 43 !ifdef DEBUG 21 44 ODINCRT = odincrtd 45 !endif 22 46 LIB_DEMANGLE = 47 !ifndef DEBUG 48 #OBJ_PROFILE = $(ODIN32_LIB)\cppopa3.obj $(ODIN32_LIB)\cppopa3_fix2.obj 49 LIB_PROFILE = $(ODIN32_LIB)\kProfile.lib 50 NO_LXLITE = 1 51 !endif 23 52 24 53 … … 30 59 AS = alp 31 60 LD = gcc 32 LD2 = l d33 IMPLIB = emximp61 LD2 = link386 62 IMPLIB = implib 34 63 ILIB = emxomfar 35 64 RC = $(ODIN32_TOOLS)\wrc 36 65 OS2RC = rc 37 66 67 # 68 # This knuts take at profiling. 69 # - Profile the RELEASE version of the system using a real profiler. 70 # 71 !ifndef DEBUG 38 72 39 73 # 40 74 # Tool Flags 41 75 # 76 ASFLAGS = -Mb -Sc -Sv:ALP +Od 77 IMPLIBFLAGS = /nologo 78 ILIBFLAGS = rcv 79 RCFLAGS = -s -I. -I$(CPPMAIN)\include 80 !ifdef WRC_PREFIX_RESOURCE 81 RCFLAGS = $(RCFLAGS) -p $(TARGET) 82 !endif 83 OS2RCFLAGS = -r -n 84 OS2RCLFLAGS = -x2 -n 85 86 87 # 88 # C Compiler flags. 89 # This may look a bit like a mess but, there is usually a reason behind 90 # every line and the way it is done. We have some problems with nmake 91 # when we add new flags to for example CXXFLAGS too many times. 92 # 93 !ifndef NOPROFILEHOOKS 94 PROFILEFLAGS = -pg 95 !endif 96 !ifdef EXETARGET 97 CTARGETFLAGS = -Zexe 98 CXXTARGETFLAGS = -Zexe 99 !else 100 CTARGETFLAGS = -Zdll 101 CXXTARGETFLAGS = -Zdll 102 !endif 103 CXXEXCEPTIONS = -fhandle-exceptions 104 CFLAGS = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CTARGETFLAGS) 105 CXXFLAGS = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS) 106 CXXFLAGS_ODINCRT = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS) 107 CFLAGS_WIN32APP = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CTARGETFLAGS) 108 CXXFLAGS_WIN32APP= -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS) $(CXXEXCEPTIONS) 109 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 110 CDEFINES = -D__WIN32OS2__ -D__i386__ -D__WINE__ -DTCPV40HDRS -DCOMCTL32UNDOC 111 CDEFINES_ODINCRT = -D__WIN32OS2__ -D__i386__ -D__WINE__ 112 CDEFINES_WIN32APP= -D__WIN32OS2__ -D__i386__ 113 114 115 # 116 # Linker flags. 117 # This may look a bit like a mess but, there is usually a reason behind 118 # every line and the way it is done. We have some problems with nmake 119 # when we add new flags to for example LD2FLAGS too many times. 120 # 121 !ifdef EXETARGET 122 !ifndef STACKSIZE 123 STACKSIZE = 0x50000 124 !endif 125 ! ifdef VIO 126 LDTARGETFLAGS = -Zexe -Zstack 80 127 LD2TARGETFLAGS = /pmtype:vio /stack:$(STACKSIZE) 128 ! else 129 LDTARGETFLAGS = -Zexe -Zstack 80 130 LD2TARGETFLAGS = /pmtype:pm /stack:$(STACKSIZE) 131 ! endif 132 !else 133 LDTARGETFLAGS = -Zdll -Zso -Zsys 134 LD2TARGETFLAGS = /DLL 135 !endif 136 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 /Nod" $(LDTARGETFLAGS) -g 137 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 " $(LDTARGETFLAGS) -g 138 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug /nod $(LD2TARGETFLAGS) 139 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug $(LD2TARGETFLAGS) 140 141 142 143 !else 144 # 145 # This is Patricks take at profiling. 146 # - Profile the DEBUG version of the system. 147 # 148 149 # 150 # Tool Flags 151 # 42 152 ASFLAGS = -Mb -Sc -Sv:ALP +Od -D:DEBUG 43 IMPLIBFLAGS = -o153 IMPLIBFLAGS = /nologo 44 154 ILIBFLAGS = rcv 45 155 RCFLAGS = -s -I. -I$(CPPMAIN)\include … … 95 205 !else 96 206 LDTARGETFLAGS = -Zdll 97 LD2TARGETFLAGS = -Zdll 207 LD2TARGETFLAGS = -Zdll -Zso -Zsys 98 208 !endif 99 209 !ifdef NODEBUGINFO 100 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 -ZLinker /NOD 101 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 102 LD2FLAGS = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2 -O/NOD 103 LD2FLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2 104 !else 105 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -ZLinker /NOD 106 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) 107 LD2FLAGS = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -O/NOD 108 LD2FLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) 109 !endif 110 210 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 /Nod" $(LDTARGETFLAGS) -s 211 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 " $(LDTARGETFLAGS) -s 212 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 213 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 214 !else 215 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 /Nod" $(LDTARGETFLAGS) -g 216 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /exepack:2 " $(LDTARGETFLAGS) -g 217 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug /nod $(LD2TARGETFLAGS) 218 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /debug $(LD2TARGETFLAGS) 219 !endif 220 221 !endif -
trunk/include/odin32.profile.vac3.mk
r9745 r9876 1 # $Id: odin32.profile.vac3.mk,v 1.1 6 2003-02-02 14:24:21sandervl Exp $1 # $Id: odin32.profile.vac3.mk,v 1.17 2003-02-28 10:28:10 sandervl Exp $ 2 2 3 3 # … … 16 16 RTLLIB_NRE = cppon30.lib 17 17 DLLENTRY = $(ODIN32_LIB)\dllentry.obj 18 ODINCRT = odincrtp 18 ODINCRT = odincrt 19 !ifdef DEBUG 20 ODINCRT = odincrtd 21 !endif 19 22 LIB_DEMANGLE = demangl.lib 20 23 !ifndef DEBUG 21 OBJ_PROFILE = $(ODIN32_LIB)\cppopa3.obj $(ODIN32_LIB)\cppopa3_fix2.obj 24 # OBJ_PROFILE = $(ODIN32_LIB)\cppopa3.obj $(ODIN32_LIB)\cppopa3_fix2.obj 25 LIB_PROFILE = $(ODIN32_LIB)\kProfile.lib 22 26 NO_LXLITE = 1 23 27 !endif … … 69 73 # 70 74 !ifndef NOPROFILEHOOKS 71 PROFILEFLAGS =-Gh+75 PROFILEFLAGS = -Gh+ 72 76 !endif 73 77 !ifdef EXETARGET … … 85 89 CFLAGS_WIN32APP = -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CTARGETFLAGS) 86 90 CXXFLAGS_WIN32APP= -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 87 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)88 91 !ifndef STATIC_CRT 89 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 92 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 93 !else STATIC_CRT 94 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 90 95 !endif 91 96 CDEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC … … 116 121 LD2TARGETFLAGS = /DLL 117 122 !endif 118 LDFLAGS = -Q -B"/noe /map /linenumbers /nod" -Ti+ -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 119 LDFLAGS_ODINCRT = -Q -B"/noe /map /linenumbers " -Ti+ -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 120 LD2FLAGS = /nologo /noe /map /linenumbers /nod /debug $(LD2TARGETFLAGS) 121 LD2FLAGS_ODINCRT = /nologo /noe /map /linenumbers /debug $(LD2TARGETFLAGS) 123 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod" -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 124 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack " -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 125 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod /debug $(LD2TARGETFLAGS) 126 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /debug $(LD2TARGETFLAGS) 127 122 128 123 129 !else … … 158 164 !endif 159 165 CXXEXCEPTIONS = -Gx- 160 CFLAGS = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)161 CXXFLAGS = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+162 CXXFLAGS_ODINCRT = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+163 CFLAGS_WIN32APP = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)164 CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS)166 CFLAGS = -c -Q -Si -Ti+ -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 167 CXXFLAGS = -c -Q -Si -Ti+ -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 168 CXXFLAGS_ODINCRT = -c -Q -Si -Ti+ -Tm+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 169 CFLAGS_WIN32APP = -c -Q -Si -Ti+ -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 170 CXXFLAGS_WIN32APP= -c -Q -Si -Ti+ -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 165 171 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 166 172 CDEFINES_WIN32APP= -DDEBUG -DPROFILE -D__WIN32OS2__ -D__i386__ -
trunk/include/odin32.profile.vac36.mk
r9745 r9876 1 # $Id: odin32.profile.vac36.mk,v 1. 8 2003-02-02 14:24:22sandervl Exp $1 # $Id: odin32.profile.vac36.mk,v 1.9 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 16 16 RTLLIB_NRE = cpprni36.lib 17 17 DLLENTRY = $(ODIN32_LIB)\dllentry.obj 18 ODINCRT = odincrt 19 !ifdef DEBUG 18 20 ODINCRT = odincrtd 21 !endif 19 22 LIB_DEMANGLE = cpprds36.lib 23 !ifndef DEBUG 24 #OBJ_PROFILE = $(ODIN32_LIB)\cppopa3.obj $(ODIN32_LIB)\cppopa3_fix2.obj 25 LIB_PROFILE = $(ODIN32_LIB)\kProfile.lib 26 NO_LXLITE = 1 27 !endif 20 28 21 29 … … 37 45 !endif 38 46 47 # 48 # This knuts take at profiling. 49 # - Profile the RELEASE version of the system using a real profiler. 50 # 51 !ifndef DEBUG 52 53 # 54 # Tool Flags 55 # 56 ASFLAGS = -Mb -Sc -Sv:ALP +Od 57 IMPLIBFLAGS = /nologo 58 ILIBFLAGS = /quiet /nologo /noignorecase 59 RCFLAGS = -s -I. -I$(CPPMAIN)\include -D__WIN32OS2__ 60 !ifdef WRC_PREFIX_RESOURCE 61 RCFLAGS = $(RCFLAGS) -p $(TARGET) 62 !endif 63 OS2RCFLAGS = -r -n 64 OS2RCLFLAGS = -x2 -n 65 66 67 # 68 # C Compiler flags. 69 # This may look a bit like a mess but, there is usually a reason behind 70 # every line and the way it is done. We have some problems with nmake 71 # when we add new flags to for example CXXFLAGS too many times. 72 # 73 !ifndef NOPROFILEHOOKS 74 PROFILEFLAGS = -Gh+ 75 !endif 76 !ifdef EXETARGET 77 CTARGETFLAGS = -Ge+ 78 CXXTARGETFLAGS = -Ge+ 79 !else 80 CTARGETFLAGS = -Ge- 81 CXXTARGETFLAGS = -Ge- 82 !endif 83 CXXEXCEPTIONS = -Gx- 84 85 CFLAGS = -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CTARGETFLAGS) 86 CXXFLAGS = -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) -Gx+ 87 CXXFLAGS_ODINCRT = -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn- -Ti+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) -Gx+ 88 CFLAGS_WIN32APP = -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CTARGETFLAGS) 89 CXXFLAGS_WIN32APP= -c -Q -Si -G5 -O- -Oi- -Ss+ -W3 -Gm+ /Gn+ -Ti+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 90 !ifndef STATIC_CRT 91 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 92 !else STATIC_CRT 93 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 94 !endif 95 CDEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC 96 CDEFINES_ODINCRT = -D__WIN32OS2__ -D__WINE__ -D__i386__ 97 CDEFINES_WIN32APP= -D__WIN32OS2__ -D__i386__ 98 99 100 # 101 # Linker flags. 102 # This may look a bit like a mess but, there is usually a reason behind 103 # every line and the way it is done. We have some problems with nmake 104 # when we add new flags to for example LD2FLAGS too many times. 105 # 106 !ifdef EXETARGET 107 !ifndef STACKSIZE 108 STACKSIZE = 0x50000 109 !endif 110 111 ! ifdef VIO 112 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio /stack:$(STACKSIZE)" 113 LD2TARGETFLAGS = /EXEC /pmtype:vio /stack:$(STACKSIZE) 114 ! else 115 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm /stack:$(STACKSIZE)" 116 LD2TARGETFLAGS = /EXEC /pmtype:pm /stack:$(STACKSIZE) 117 ! endif 118 !else 119 LDTARGETFLAGS = -Ge- 120 LD2TARGETFLAGS = /DLL 121 !endif 122 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod" -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 123 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack " -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 124 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod /debug $(LD2TARGETFLAGS) 125 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /debug $(LD2TARGETFLAGS) 126 127 128 129 130 !else 131 # 132 # This is Patricks take at profiling. 133 # - Profile the DEBUG version of the system. 134 # 135 39 136 40 137 # … … 71 168 CFLAGS_WIN32APP = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 72 169 CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) 73 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)74 170 !ifndef STATIC_CRT 75 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 171 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 172 !else 173 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 76 174 !endif 77 175 CDEFINES_WIN32APP= -DDEBUG -DPROFILE -D__WIN32OS2__ -D__i386__ … … 119 217 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /dbgpack /debug $(LD2TARGETFLAGS) 120 218 !endif 219 220 !endif -
trunk/include/odin32.rel.emx.mk
r9673 r9876 1 # $Id: odin32.rel.emx.mk,v 1. 9 2003-01-15 10:41:11 sandervl Exp $1 # $Id: odin32.rel.emx.mk,v 1.10 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 16 16 SOMLIB = somtk.lib 17 17 RTLLIB = \ 18 #$(EMX)\lib\mt\c.lib \ 19 #$(EMX)\lib\mt\c_app.lib \ 20 #$(EMX)\lib\c_alias.lib \ 21 #$(EMX)\lib\mt\emx.lib \ 22 #$(EMX)\lib\emx2.lib \ 23 #$(EMX)\lib\stdcpp.lib \ 24 #$(EMX)\lib\gcc.lib \ 25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \ 26 $(EMX)\lib\iberty_s.lib \ 27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \ 18 28 $(EMX)\lib\mt\c.lib \ 19 $(EMX)\lib\mt\c_app.lib \ 29 $(EMX)\lib\mt\c_dllso.lib \ 30 $(EMX)\lib\mt\sys.lib \ 20 31 $(EMX)\lib\c_alias.lib \ 21 32 $(EMX)\lib\mt\emx.lib \ 22 33 $(EMX)\lib\emx2.lib \ 23 $(EMX)\lib\stdcpp.lib \ 24 $(EMX)\lib\gcc.lib \ 25 $(EMX)\lib\end.lib 34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \ 35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \ 36 #$(EMX)\lib\stdcpp.lib \ 37 #$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \ 26 38 27 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTL IB)39 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB) 28 40 RTLLIB_NRE = 29 41 DLLENTRY = $(ODIN32_LIB)\dllentry.obj … … 50 62 # Tool Flags 51 63 # 52 ASFLAGS = -Mb -Sc -Sv:ALP +Od -D:DEBUG64 ASFLAGS = -Mb -Sc -Sv:ALP +Od 53 65 IMPLIBFLAGS = /nologo 54 66 ILIBFLAGS = rcv … … 75 87 !endif 76 88 CXXEXCEPTIONS = -fhandle-exceptions 77 CFLAGS = -Zomf -pipe -Wall -Zmt - s-O6 -mcpu=pentium $(CTARGETFLAGS)78 CXXFLAGS = -Zomf -pipe -Wall -Zmt - s-O6 -mcpu=pentium $(CXXTARGETFLAGS)79 CXXFLAGS_ODINCRT = -Zomf -pipe -Wall -Zmt - s-O6 -mcpu=pentium $(CXXTARGETFLAGS)80 CFLAGS_WIN32APP = -Zomf -pipe -Wall -Zmt - s-O6 -mcpu=pentium $(CTARGETFLAGS)81 CXXFLAGS_WIN32APP= -Zomf -pipe -Wall -Zmt - s-O6 -mcpu=pentium $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)89 CFLAGS = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CTARGETFLAGS) 90 CXXFLAGS = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS) 91 CXXFLAGS_ODINCRT = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS) 92 CFLAGS_WIN32APP = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CTARGETFLAGS) 93 CXXFLAGS_WIN32APP= -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS) $(CXXEXCEPTIONS) 82 94 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 95 CDEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC 96 CDEFINES_ODINCRT = -D__WIN32OS2__ -D__WINE__ -D__i386__ 83 97 CDEFINES_WIN32APP= -D__WIN32OS2__ -D__i386__ 84 CDEFINES_ODINCRT = -D__WIN32OS2__ -D__i386__ -D__WINE__85 CDEFINES = -D__WIN32OS2__ -D__i386__ -D__WINE__ -DTCPV40HDRS -DCOMCTL32UNDOC \86 !ifdef DEBUGALL87 -DDEBUG_ENABLELOG_LEVEL2 \88 !endif89 !ifdef NODEBUGINFO90 -DDEFAULT_LOGGING_OFF91 !endif92 98 93 99 … … 99 105 # 100 106 !ifdef EXETARGET 101 102 107 !ifndef STACKSIZE 103 108 STACKSIZE = 0x50000 104 109 !endif 105 106 110 ! ifdef VIO 107 111 LDTARGETFLAGS = -Zexe -Zstack 80 … … 112 116 ! endif 113 117 !else 114 LDTARGETFLAGS = -Zdll 118 LDTARGETFLAGS = -Zdll -Zso -Zsys 115 119 LD2TARGETFLAGS = /DLL 116 120 !endif 117 LDFLAGS = -Z omf -Zmap $(LDTARGETFLAGS) -s118 LDFLAGS_ODINCRT = -Z so -Zsys -Zomf -Zmap $(LDTARGETFLAGS) -s119 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS)120 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS)121 121 LDFLAGS = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /packcode /packdata /exepack:2 /Nod" $(LDTARGETFLAGS) -s 122 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap -Zlinker "/MAP:FULL /Linenumbers /packcode /packdata /exepack:2 " $(LDTARGETFLAGS) -s 123 LD2FLAGS = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 124 LD2FLAGS_ODINCRT = /nologo /noe /map:full /NoIgnoreCase /Linenumbers /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 125 -
trunk/include/odin32.rel.vac3.mk
r9745 r9876 1 # $Id: odin32.rel.vac3.mk,v 1.1 3 2003-02-02 14:24:22sandervl Exp $1 # $Id: odin32.rel.vac3.mk,v 1.14 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 40 40 # Tool Flags 41 41 # 42 ASFLAGS = -Mb -Sc -Sv:ALP 42 ASFLAGS = -Mb -Sc -Sv:ALP +Od 43 43 IMPLIBFLAGS = /nologo 44 44 ILIBFLAGS = /quiet /nologo /noignorecase … … 68 68 !endif 69 69 CXXEXCEPTIONS = -Gx- 70 CFLAGS = -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 71 CXXFLAGS = -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 72 CXXFLAGS_ODINCRT = -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 73 CFLAGS_WIN32APP = -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 74 CXXFLAGS_WIN32APP= -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 75 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 70 CFLAGS = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 71 CXXFLAGS = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 72 CXXFLAGS_ODINCRT = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+ 73 CFLAGS_WIN32APP = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS) 74 CXXFLAGS_WIN32APP= -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) 76 75 !ifndef STATIC_CRT 77 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 76 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 77 !else 78 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 78 79 !endif 79 80 CDEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC -
trunk/include/odin32.rel.vac36.mk
r9745 r9876 1 # $Id: odin32.rel.vac36.mk,v 1.1 0 2003-02-02 14:24:22sandervl Exp $1 # $Id: odin32.rel.vac36.mk,v 1.11 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 69 69 CFLAGS_WIN32APP = -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 70 70 CXXFLAGS_WIN32APP= -c -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) 71 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)72 71 !ifndef STATIC_CRT 73 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac $(CINCLUDES) 72 CINCLUDES = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 73 !else 74 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 74 75 !endif 75 76 CDEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC -
trunk/include/odin32.tools.emx.mk
r9673 r9876 1 # $Id: odin32.tools.emx.mk,v 1. 7 2003-01-15 10:41:12sandervl Exp $1 # $Id: odin32.tools.emx.mk,v 1.8 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 23 23 !endif 24 24 !ifdef DEBUG 25 ! ifndef PROFILE 25 26 MAKE_CMD = $(MAKE_CMD) DEBUG=1 26 !endif 27 !ifdef PROFILE 27 ! else 28 28 MAKE_CMD = $(MAKE_CMD) DEBUG=1 PROFILE=1 29 ! endif 30 !else 31 ! ifdef PROFILE 32 MAKE_CMD = $(MAKE_CMD) PROFILE=1 33 ! endif 29 34 !endif 30 35 !ifdef NODEBUGINFO … … 41 46 .SUFFIXES: .orc_asm .orc .pre-c .pre-cpp .S 42 47 48 _SRC = $(MAKEDIR)\$(<F) 49 _DST = $(OBJDIR)\$(@F) 50 43 51 .c{$(OBJDIR)}.obj: 44 52 !ifdef USERAPP 45 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $( OBJDIR)\$(@B).obj -c $<53 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $(_DST) -c $(_SRC) 46 54 !else 47 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -o $( OBJDIR)\$(@B).obj -c $<55 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -o $(_DST) -c $(_SRC) 48 56 !endif 49 57 50 58 .c.obj: 51 59 !ifdef USERAPP 52 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $( OBJDIR)\$(@B).obj -c $<60 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $(_DST) -c $(_SRC) 53 61 !else 54 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -o $( OBJDIR)\$(@B).obj -c $<62 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -o $(_DST) -c $(_SRC) 55 63 !endif 56 64 57 65 .c.pre-c: 58 66 !ifdef USERAPP 59 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -E -c $ <> $@67 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -E -c $(_SRC) > $@ 60 68 !else 61 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -E -c $ <> $@69 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -E -c $(_SRC) > $@ 62 70 !endif 63 71 … … 65 73 .cpp{$(OBJDIR)}.obj: 66 74 !ifdef USERAPP 67 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $( OBJDIR)\$(@B).obj -c $<75 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $(_DST) -c $(_SRC) 68 76 !else 69 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $( OBJDIR)\$(@B).obj -c $<77 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $(_DST) -c $(_SRC) 70 78 !endif 71 79 72 80 .cpp.obj: 73 81 !ifdef USERAPP 74 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $( OBJDIR)\$(@B).obj -c $<82 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $(_DST) -c $(_SRC) 75 83 !else 76 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $( OBJDIR)\$(@B).obj -c $<84 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $(_DST) -c $(_SRC) 77 85 !endif 78 86 79 87 .cpp.pre-cpp: 80 88 !ifdef USERAPP 81 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -E -c $ <> $@89 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -E -c $(_SRC) > $@ 82 90 !else 83 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -E -c $ <> $@91 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -E -c $(_SRC) > $@ 84 92 !endif 85 93 86 94 87 95 .asm{$(OBJDIR)}.obj: 88 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $ <96 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(_SRC) 89 97 90 98 .orc{$(OBJDIR)}.orc_asm: 91 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <99 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 92 100 93 101 .orc{$(OBJDIR)}.obj: 94 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <102 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 95 103 $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(OBJDIR)\$(@B).orc_asm 96 104 97 105 .rc{$(OBJDIR)}.res: 98 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $ <$@106 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $(_SRC) $@ 99 107 100 108 .S{$(OBJDIR)}.obj: 101 109 !ifdef USERAPP 102 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $( OBJDIR)\$(@B).obj -c $<110 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -o $(_DST) -c $(_SRC) 103 111 !else 104 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $( OBJDIR)\$(@B).obj -c $<112 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -o $(_DST) -c $(_SRC) 105 113 !endif 106 114 -
trunk/include/odin32.tools.vac3.mk
r8243 r9876 1 # $Id: odin32.tools.vac3.mk,v 1. 8 2002-04-11 22:47:49 birdExp $1 # $Id: odin32.tools.vac3.mk,v 1.9 2003-02-28 10:28:11 sandervl Exp $ 2 2 3 3 # … … 22 22 MAKE_CMD = nmake /nologo CUSTOMBUILD=1 23 23 !endif 24 24 25 !ifdef DEBUG 26 ! ifndef PROFILE 25 27 MAKE_CMD = $(MAKE_CMD) DEBUG=1 26 !endif 27 !ifdef PROFILE 28 !ifdef DEBUG 28 ! else 29 29 MAKE_CMD = $(MAKE_CMD) PROFILE=1 DEBUG=1 30 ! endif 30 31 !else 32 ! ifdef PROFILE 31 33 MAKE_CMD = $(MAKE_CMD) PROFILE=1 32 ! endif34 ! endif 33 35 !endif 34 36 !ifdef NODEBUGINFO … … 49 51 !endif 50 52 53 _SRC = $(MAKEDIR)\$(<F) 54 _DST = $(OBJDIR)\$(@F) 55 56 51 57 .c{$(OBJDIR)}.obj: 52 58 !ifdef USERAPP 53 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$( OBJDIR)\$(@B).obj -c $<59 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$(_DST) -c $(_SRC) 54 60 !else 55 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$( OBJDIR)\$(@B).obj -c $<61 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$(_DST) -c $(_SRC) 56 62 !endif 57 63 58 64 .c.obj: 59 65 !ifdef USERAPP 60 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$( OBJDIR)\$(@B).obj -c $<66 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$(_DST) -c $(_SRC) 61 67 !else 62 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$( OBJDIR)\$(@B).obj -c $<68 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$(_DST) -c $(_SRC) 63 69 !endif 64 70 65 71 .c.pre-c: 66 72 !ifdef USERAPP 67 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -P+ -Pd -Pc+ -c $ <> $@73 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -P+ -Pd -Pc+ -c $(_SRC) > $@ 68 74 !else 69 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -P+ -Pd -Pc+ -c $ <> $@75 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -P+ -Pd -Pc+ -c $(_SRC) > $@ 70 76 !endif 71 77 … … 73 79 .cpp{$(OBJDIR)}.obj: 74 80 !ifdef USERAPP 75 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$( OBJDIR)\$(@B).obj -c $<81 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$(_DST) -c $(_SRC) 76 82 !else 77 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$( OBJDIR)\$(@B).obj -c $<83 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$(_DST) -c $(_SRC) 78 84 !endif 79 85 80 86 .cpp.obj: 81 87 !ifdef USERAPP 82 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$( OBJDIR)\$(@B).obj -c $<88 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -Fo$(_DST) -c $(_SRC) 83 89 !else 84 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$( OBJDIR)\$(@B).obj -c $<90 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -Fo$(_DST) -c $(_SRC) 85 91 !endif 86 92 87 93 .cpp.pre-cpp: 88 94 !ifdef USERAPP 89 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -P+ -Pd -Pc+ -c $ <> $@95 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -P+ -Pd -Pc+ -c $(_SRC) > $@ 90 96 !else 91 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -P+ -Pd -Pc+ -c $ <> $@97 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -P+ -Pd -Pc+ -c $(_SRC) > $@ 92 98 !endif 93 99 94 100 95 101 .asm{$(OBJDIR)}.obj: 96 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $ <102 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(_SRC) 97 103 98 104 .orc{$(OBJDIR)}.orc_asm: 99 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <105 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 100 106 101 107 .orc{$(OBJDIR)}.obj: 102 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <108 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 103 109 $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(OBJDIR)\$(@B).orc_asm 104 110 105 111 .rc{$(OBJDIR)}.res: 106 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $ < $@112 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $(_SRC) $(_DST) 107 113 -
trunk/include/odin32.tools.watn.mk
r6907 r9876 1 # $Id: odin32.tools.watn.mk,v 1. 1 2001-10-01 01:19:57 birdExp $1 # $Id: odin32.tools.watn.mk,v 1.2 2003-02-28 10:28:12 sandervl Exp $ 2 2 3 3 # … … 24 24 !endif 25 25 !ifdef DEBUG 26 ! ifndef PROFILE 26 27 MAKE_CMD = $(MAKE_CMD) DEBUG=1 27 !endif 28 !ifdef PROFILE 28 ! else 29 29 MAKE_CMD = $(MAKE_CMD) DEBUG=1 PROFILE=1 30 ! endif 31 !else 32 ! ifdef PROFILE 33 MAKE_CMD = $(MAKE_CMD) PROFILE=1 34 ! endif 30 35 !endif 31 36 !ifdef NODEBUGINFO … … 46 51 !endif 47 52 53 _SRC = $(MAKEDIR)\$(<F) 54 _DST = $(OBJDIR)\$(@F) 55 48 56 .c{$(OBJDIR)}.obj: 49 57 !ifdef USERAPP 50 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$( OBJDIR)\$(@B).obj $<58 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$(_DST) $(_SRC) 51 59 !else 52 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$( OBJDIR)\$(@B).obj $<60 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(_DST) $(_SRC) 53 61 !endif 54 62 55 63 .c.obj: 56 64 !ifdef USERAPP 57 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$( OBJDIR)\$(@B).obj $<65 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$(_DST) $(_SRC) 58 66 !else 59 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$( OBJDIR)\$(@B).obj $<67 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(_DST) $(_SRC) 60 68 !endif 61 69 62 70 .c.pre-c: 63 71 !ifdef USERAPP 64 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -p -pl -pc -fo$@ $ <72 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -p -pl -pc -fo$@ $(_SRC) 65 73 !else 66 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -p -pl -pc -fo$@ $ <74 $(CMDQD_SUB) $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -p -pl -pc -fo$@ $(_SRC) 67 75 !endif 68 76 … … 70 78 .cpp{$(OBJDIR)}.obj: 71 79 !ifdef USERAPP 72 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$( OBJDIR)\$(@B).obj $<80 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$(_DST) $(_SRC) 73 81 !else 74 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$( OBJDIR)\$(@B).obj $<82 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(_DST) $(_SRC) 75 83 !endif 76 84 77 85 .cpp.obj: 78 86 !ifdef USERAPP 79 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$( OBJDIR)\$(@B).obj $<87 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -fo$(_DST) $(_SRC) 80 88 !else 81 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$( OBJDIR)\$(@B).obj $<89 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(_DST) $(_SRC) 82 90 !endif 83 91 84 92 .cpp.pre-cpp: 85 93 !ifdef USERAPP 86 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -p -pl -pc -fo$@ $ <94 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES_WIN32APP) -p -pl -pc -fo$@ $(_SRC) 87 95 !else 88 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -p -pl -pc -fo$@ $ <96 $(CMDQD_SUB) $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -p -pl -pc -fo$@ $(_SRC) 89 97 !endif 90 98 91 99 92 100 .asm{$(OBJDIR)}.obj: 93 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $ <101 $(CMDQD_SUB) $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(_SRC) 94 102 95 103 .orc{$(OBJDIR)}.orc_asm: 96 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <104 $(CMDQD_SUB) $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 97 105 98 106 .orc{$(OBJDIR)}.obj: 99 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $ <107 $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$(@B).orc_asm $(_SRC) 100 108 $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(OBJDIR)\$(@B).orc_asm 101 109 102 110 .rc{$(OBJDIR)}.res: 103 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $ < $@111 $(CMDQD_SUB) $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $(_SRC) $(_DST) 104 112
Note:
See TracChangeset
for help on using the changeset viewer.