aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/cmake/FindMT.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/cmake/FindMT.cmake')
-rw-r--r--linden/indra/cmake/FindMT.cmake15
1 files changed, 15 insertions, 0 deletions
diff --git a/linden/indra/cmake/FindMT.cmake b/linden/indra/cmake/FindMT.cmake
new file mode 100644
index 0000000..5239a4c
--- /dev/null
+++ b/linden/indra/cmake/FindMT.cmake
@@ -0,0 +1,15 @@
1#Find the windows manifest tool.
2
3FIND_PROGRAM(HAVE_MANIFEST_TOOL NAMES mt
4 PATHS
5 "$ENV{PROGRAMFILES}/Microsoft Visual Studio 8/VC/bin"
6 "$ENV{PROGRAMFILES}/Microsoft Visual Studio 8/Common7/Tools/Bin"
7 "$ENV{PROGRAMFILES}/Microsoft Visual Studio 8/SDK/v2.0/Bin")
8IF(HAVE_MANIFEST_TOOL)
9 MESSAGE(STATUS "Found Mainfest Tool. Embedding custom manifests.")
10ELSE(HAVE_MANIFEST_TOOL)
11 MESSAGE(FATAL_ERROR "Manifest tool, mt.exe, can't be found.")
12ENDIF(HAVE_MANIFEST_TOOL)
13
14STRING(REPLACE "/MANIFEST" "/MANIFEST:NO" CMAKE_EXE_LINKER_FLAGS
15 ${CMAKE_EXE_LINKER_FLAGS})