summaryrefslogtreecommitdiff
path: root/bin/MakeProjectCreator/templates/nmakedll.mpt
diff options
context:
space:
mode:
Diffstat (limited to 'bin/MakeProjectCreator/templates/nmakedll.mpt')
-rw-r--r--bin/MakeProjectCreator/templates/nmakedll.mpt62
1 files changed, 62 insertions, 0 deletions
diff --git a/bin/MakeProjectCreator/templates/nmakedll.mpt b/bin/MakeProjectCreator/templates/nmakedll.mpt
new file mode 100644
index 00000000000..f40a4cf5c52
--- /dev/null
+++ b/bin/MakeProjectCreator/templates/nmakedll.mpt
@@ -0,0 +1,62 @@
+configurations = Release Debug "Static Release" "Static Debug"
+common_defines = WIN32 _WINDOWS
+pch_defines = ACE_USING_PCH
+
+Release {
+ type_code = 0x0102
+ use_debug_libraries = 0
+ compile_flags = /W3 /GX /O2 /MD /Zi /Ob2
+ defines = NDEBUG
+ compile_flags_removed = /YX
+ output_dir = Release
+ intermediate_dir = Release
+ debug_switch =
+ type_is_dynamic = 1
+ type_is_binary = 1
+ ssl_libs = libeay32 ssleay32
+}
+
+Debug {
+ type_code = 0x0102
+ use_debug_libraries = 1
+ compile_flags = /W3 /Gm /GX /Zi /Od /MDd /Gy
+ defines = _DEBUG
+ compile_flags_removed = /Fr /YX
+ intermediate_dir = Debug
+ lib_modifier = d
+ type_is_dynamic = 1
+ type_is_binary = 1
+ pdb = 1
+ ssl_libs = libeay32 ssleay32
+}
+
+Static Release {
+ type_description = "Static Library"
+ type_code = 0x0104
+ use_debug_libraries = 0
+ compile_flags = /G5 /W3 /GX /O2 /MD /Zi
+ defines = NDEBUG
+ compile_flags_removed = /YX
+ output_dir = Static_Release
+ intermediate_dir = Static_Release
+ lib_modifier = s
+ debug_switch =
+ type_is_static = 1
+ need_libflags = 1
+}
+
+Static Debug {
+ type_description = "Static Library"
+ type_code = 0x0104
+ use_debug_libraries = 1
+ compile_flags = /G5 /W3 /Gm /GX /Zi /Od /Gy /MDd
+ defines = _DEBUG
+ compile_flags_removed = /Fr /YX
+ output_dir = Static_Debug
+ intermediate_dir = Static_Debug
+ lib_modifier = sd
+ type_is_static = 1
+ need_libflags = 1
+ pdb = 1
+}
+