summaryrefslogtreecommitdiff
path: root/Tests/OutDir/OutDir.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2010-01-28 16:48:20 -0500
committerBrad King <brad.king@kitware.com>2010-01-28 16:48:20 -0500
commitdc1d2189ae922be9d6e7f5fde698532db47e46aa (patch)
tree28ef61aac78f0bdc190a760d53b6cb89b24262cd /Tests/OutDir/OutDir.cmake
parent612409e5b01a7e4823bb379ee9e002177793eb75 (diff)
downloadcmake-dc1d2189ae922be9d6e7f5fde698532db47e46aa.tar.gz
CMake 2.8.1-rc1
Diffstat (limited to 'Tests/OutDir/OutDir.cmake')
-rw-r--r--Tests/OutDir/OutDir.cmake28
1 files changed, 28 insertions, 0 deletions
diff --git a/Tests/OutDir/OutDir.cmake b/Tests/OutDir/OutDir.cmake
new file mode 100644
index 0000000000..e1e6b7f931
--- /dev/null
+++ b/Tests/OutDir/OutDir.cmake
@@ -0,0 +1,28 @@
+set(CMAKE_FIND_LIBRARY_PREFIXES "lib" "")
+set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib" ".a" ".so" ".sl" ".dylib" ".dll.a")
+
+find_library(TESTC1_LIB
+ NAMES testc1 testc1_test_debug_postfix
+ PATHS ${top}/archive
+ NO_DEFAULT_PATH)
+
+find_library(TESTC2_LIB
+ NAMES testc2 testc2_test_debug_postfix
+ PATHS ${top}/archive ${top}/library
+ NO_DEFAULT_PATH)
+
+find_program(CONLY_EXE
+ NAMES COnly
+ PATHS ${top}/runtime
+ NO_DEFAULT_PATH)
+
+file(WRITE ${top}/OutDir.h "/* Generated by ${CMAKE_CURRENT_LIST_FILE} */
+#ifndef OutDir_h
+#define OutDir_h
+
+#define TESTC1_LIB \"${TESTC1_LIB}\"
+#define TESTC2_LIB \"${TESTC2_LIB}\"
+#define CONLY_EXE \"${CONLY_EXE}\"
+
+#endif
+")