My patches to CMake
Go to file
Bill Hoffman dbad2a6901 ENH: add ability to compile all the files in a sub-directory 2000-08-30 14:00:44 -04:00
Source ENH: add ability to compile all the files in a sub-directory 2000-08-30 14:00:44 -04:00
.gitattributes *** empty log message *** 2000-08-29 10:56:51 -04:00
CMakeMaster.make.in NEW: move from tools and config to create CMake 2000-08-29 15:26:29 -04:00
CMakeRules.make.in ENH: move from tools and create working CMake program 2000-08-30 13:35:41 -04:00
CMakeVariables.make.in ENH: move from tools and create working CMake program 2000-08-30 13:35:41 -04:00
MakefileTemplate.in ENH: add ability to compile all the files in a sub-directory 2000-08-30 14:00:44 -04:00
README ENH: move from tools and create working CMake program 2000-08-30 13:35:41 -04:00
dummy.in *** empty log message *** 2000-08-29 10:56:51 -04:00

README

CMakeMaster.make     -> main file to be included by makefiles
CMakeVariables.make  -> all make varibles are set in this file
CMakeRules.make      -> All build rules are here
CMakeLocal.make      -> Place for hand configuration
CMakeLists.txt       -> File in each directory that contains classes, exe, etc
CMakeTargets.make    -> generated rules for make style build

Windows / Visual Studio 6.0
CMakeSetup.exe   -> window MFC based GUI for configure on windows
CMakeSetupCMD.exe            -> windows command line version of CMakeConfigure

Unix 
configure            -> run on unix to configure for build
CMakeBuildTargets    -> Unix program to read CMakeLists.txt and generate CMakeTargets.make


CMakeLists.txt:
WIN32_CLASSES =
UNIX_CLASSES  = 
ABSTRACT_CLASSES =
SUBDIRS =
EXECUTABLES =
ME =
BEGIN MAKE VERBATIM
... # copy stuff into CMakeTargets.make directly
END MAKE VERBATIM
TEMPLATE_INSTANCE_DIR = 
TODO:
Fix cmUnixMakefile.cxx and cmDSPMakefile.cxx 
to read libraries and -I stuff from a config file