From 8be3e4eeca49d7aee5dc2f31fcb0e84f91cfc75f Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Thu, 15 Sep 2005 12:17:38 -0400 Subject: ENH: clean up EnableLanguage try to fix problem where try compile runs cmake --- Modules/CMakeAddNewLanguage.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Modules/CMakeAddNewLanguage.txt (limited to 'Modules/CMakeAddNewLanguage.txt') diff --git a/Modules/CMakeAddNewLanguage.txt b/Modules/CMakeAddNewLanguage.txt new file mode 100644 index 0000000000..203c39dfe2 --- /dev/null +++ b/Modules/CMakeAddNewLanguage.txt @@ -0,0 +1,17 @@ +CMakeDetermine(LANG)Compiler.cmake -> this should find the compiler for LANG and configure CMake(LANG)Compiler.cmake.in + +CMake(LANG)Compiler.cmake.in -> used by CMakeDetermine(LANG)Compiler.cmake + This file is used to store compiler information and is copied down into try + compile directories so that try compiles do not need to re-determine and test the LANG + +CMakeTest(LANG)Compiler.cmake -> test the compiler and set: + SET(CMAKE_(LANG)_COMPILER_WORKS 1 CACHE INTERNAL "") + +CMake(LANG)Information.cmake -> set up rule variables for LANG : + CMAKE_(LANG)_CREATE_SHARED_LIBRARY + CMAKE_(LANG)_CREATE_SHARED_MODULE + CMAKE_(LANG)_CREATE_STATIC_LIBRARY + CMAKE_(LANG)_COMPILE_OBJECT + CMAKE_(LANG)_LINK_EXECUTABLE + + -- cgit v1.2.1