summaryrefslogtreecommitdiff
path: root/ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb')
-rw-r--r--ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb17
1 files changed, 17 insertions, 0 deletions
diff --git a/ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb b/ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb
new file mode 100644
index 00000000000..3294cf8669e
--- /dev/null
+++ b/ACE/bin/MakeProjectCreator/config/labviewrt_dll.mpb
@@ -0,0 +1,17 @@
+// $Id$
+//
+// This base project changes all projects to generate DLLs regardless of
+// whether it's an exe or a dll project. The DLLs still go in the place the
+// exe would have been generated, just as a DLL, not an EXE.
+// This is needed when generating projects to build LabVIEW RT "programs"
+// that must be loaded as DLLs.
+
+project {
+ macros += ACE_BUILD_LABVIEW_EXE_AS_DLL
+ specific(vc71) {
+ configuration_type = 2
+ exe_ext = .dll
+ common_defines -= _CONSOLE
+ common_defines += _WINDOWS
+ }
+}