aboutsummaryrefslogtreecommitdiff
path: root/cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html')
-rw-r--r--cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html83
1 files changed, 83 insertions, 0 deletions
diff --git a/cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html b/cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html
new file mode 100644
index 00000000..f01523dc
--- /dev/null
+++ b/cvs/cvsweb.cgi/~checkout~/code/nel/Jamrules?rev=1.1&content-type=text/plain&sortby=log/index.html
@@ -0,0 +1,83 @@
+
+NEL_TOP ?= $(DOT) ;
+
+NEL_LIB ?= $(NEL_TOP)$(SLASH)lib ;
+
+NEL_OBJ ?= $(NEL_TOP)$(SLASH)obj ;
+
+HDRS += $(NEL_TOP)$(SLASH)include ;
+
+HDRS += E:/external/STLport-4.5/stlport s:/EXTERNAL/LIBXML2-2.4.5/include ;
+
+C++BASEFLAGS = $(C++FLAGS) /W3 /GX /GR /D "_MBCS" /D "_LIB" /D "WIN32" ;
+
+LINKFLAGS += /LIBPATH:E:/external/STLport-4.5/lib /subsystem:windows ;
+
+LINKLIBS = User32.lib Gdi32.lib ;
+
+# d /nologo /MDd /W3 /GR /GX /Zi /Gm /Gi /Od /Gf /D "_MBCS" /D "_LIB" /D "WIN32" /D "_DEBUG" /D "__STL_DEBUG" /Fp"../obj/Debug/misc.pch" /Yu"stdmisc.h" /Fo"../obj/Debug/" /Fd"../obj/Debug/" /FD /GZ /c
+# df /nologo /MDd /W3 /GR /GX /Zi /Gm /Gi /Od /Ob1 /Gf /D "_MBCS" /D "_LIB" /D "WIN32" /D "_DEBUG" /D "NL_DEBUG_FAST" /Fp"../obj/DebugFast/misc.pch" /Yu"stdmisc.h" /Fo"../obj/DebugFast/" /Fd"../obj/DebugFast/" /FD /GZ /c
+# rd /nologo /MD /W3 /GR /GX /Zi /O2 /D "_MBCS" /D "_LIB" /D "WIN32" /D "NDEBUG" /D "NL_RELEASE_DEBUG" /Fp"../obj/ReleaseDebug/misc.pch" /Yu"stdmisc.h" /Fo"../obj/ReleaseDebug/" /Fd"../obj/ReleaseDebug/" /FD /c
+# r /nologo /MD /W3 /GR /GX /O2 /D "_MBCS" /D "_LIB" /D "WIN32" /D "NDEBUG" /Fp"../obj/Release/misc.pch" /Yu"stdmisc.h" /Fo"../obj/Release/" /Fd"../obj/Release/" /FD /c
+
+rule NelLibrary
+{
+ LOCATE_TARGET = $(NEL_OBJ)$(SLASH)jam_debug ;
+ SOURCE_GRIST = debug ;
+ C++FLAGS = $(C++BASEFLAGS) /MDd /Od /Zi /D "_DEBUG" /D "__STL_DEBUG" /Fd$(LOCATE_TARGET)$(SLASH) ;
+ Library $(NEL_LIB)$(SLASH)jam_$(<)_debug : $(>) ;
+
+ LOCATE_TARGET = $(NEL_OBJ)$(SLASH)jam_debug_fast ;
+ SOURCE_GRIST = debug_fast ;
+ C++FLAGS = $(C++BASEFLAGS) /MDd /Od /Zi /Ob1 /D "_DEBUG" /D "NL_DEBUG_FAST" /Fd$(LOCATE_TARGET)$(SLASH) ;
+ Library $(NEL_LIB)$(SLASH)$(SLASH)jam_$(<)_debug_fast : $(>) ;
+
+ LOCATE_TARGET = $(NEL_OBJ)$(SLASH)jam_release_debug ;
+ SOURCE_GRIST = release_debug ;
+ C++FLAGS = $(C++BASEFLAGS) /MD /O2 /Zi /D "NDEBUG" /D "NL_RELEASE_DEBUG" /Fd$(LOCATE_TARGET)$(SLASH) ;
+ Library $(NEL_LIB)$(SLASH)$(SLASH)jam_$(<)_release_debug : $(>) ;
+
+ LOCATE_TARGET = $(NEL_OBJ)$(SLASH)jam_release ;
+ SOURCE_GRIST = release ;
+ C++FLAGS = $(C++BASEFLAGS) /MD /O2 /D "NDEBUG" ;
+ Library $(NEL_LIB)$(SLASH)$(SLASH)jam_$(<) : $(>) ;
+}
+
+rule NelMain
+{
+ LOCATE_TARGET = $(SEARCH_SOURCE)$(SLASH)jam_debug ;
+ SOURCE_GRIST = debug ;
+ C++FLAGS = $(C++BASEFLAGS) /MDd /Od /Zi /D "_DEBUG" /D "__STL_DEBUG" /Fd$(LOCATE_TARGET)$(SLASH) /D "_WINDOWS" ;
+ Main $(<)_debug : $(>) ;
+
+ LOCATE_TARGET = $(SEARCH_SOURCE)$(SLASH)jam_debug_fast ;
+ SOURCE_GRIST = debug_fast ;
+ C++FLAGS = $(C++BASEFLAGS) /MDd /Od /Zi /Ob1 /D "_DEBUG" /D "NL_DEBUG_FAST" /Fd$(LOCATE_TARGET)$(SLASH) /D "_WINDOWS" ;
+ Main $(<)_debug_fast : $(>) ;
+
+ LOCATE_TARGET = $(SEARCH_SOURCE)$(SLASH)jam_release_debug ;
+ SOURCE_GRIST = release_debug ;
+ C++FLAGS = $(C++BASEFLAGS) /MD /O2 /Zi /D "NDEBUG" /D "NL_RELEASE_DEBUG" /Fd$(LOCATE_TARGET)$(SLASH) /D "_WINDOWS" ;
+ Main $(<)_release_debug : $(>) ;
+
+ LOCATE_TARGET = $(SEARCH_SOURCE)$(SLASH)jam_release ;
+ SOURCE_GRIST = release ;
+ C++FLAGS = $(C++BASEFLAGS) /MD /O2 /D "NDEBUG" /D "_WINDOWS" ;
+ Main $(<) : $(>) ;
+}
+
+rule NelLinkLibraries
+{
+ SOURCE_GRIST = debug ;
+ LinkLibraries $(<)_debug : $(NEL_LIB)$(SLASH)$(>)_debug ;
+
+ SOURCE_GRIST = debug_fast ;
+ LinkLibraries $(<)_debug_fast : $(NEL_LIB)$(SLASH)$(>)_debug_fast ;
+
+ SOURCE_GRIST = release_debug ;
+ LinkLibraries $(<)_release_debug : $(NEL_LIB)$(SLASH)$(>)_release_debug ;
+
+ SOURCE_GRIST = release ;
+ LinkLibraries $(<) : $(NEL_LIB)$(SLASH)$(>) ;
+}
+