90 Commits (378a11cdbad6732971e91d5999f5788e26e35438)

Author SHA1 Message Date
Stephen Kelly 8e20ea6ef2 cmGeneratorTarget: Move IsLinkable from cmTarget. 10 years ago
Stephen Kelly fb4fca0b5e cmGeneratorTarget: Access global state through LocalGenerator. 10 years ago
Stephen Kelly c4ae157865 Genex: Port some access API to cmGeneratorTarget. 10 years ago
Stephen Kelly 6d27a3dbfb Genex: Port implementation to cmGeneratorTarget. 10 years ago
Stephen Kelly 38df5c36d6 Remove now-obsolete casts. 10 years ago
Stephen Kelly eac15298a8 cmState: Move TargetType enum from cmTarget. 10 years ago
Stephen Kelly 983c00f8f9 Generators: Use GetType from the cmGeneratorTarget. 10 years ago
Stephen Kelly 2293d43d00 cmLocalGenerator: Store cmGeneratorTargets. 10 years ago
Stephen Kelly 1583440509 cmGeneratorExpression: Port interface to cmGeneratorTarget. 10 years ago
Stephen Kelly 11165525ba cmGeneratorExpression: Port to cmLocalGenerator. 10 years ago
Stephen Kelly 1fdccff589 Genex: Port implementation detail to cmGeneratorTarget. 10 years ago
Stephen Kelly 526cc7dc52 cmGeneratorTarget: Move HasImportLibrary from cmTarget. 10 years ago
Stephen Kelly ceb35b63a7 cmLinkItem: Port to cmGeneratorTarget. 10 years ago
Stephen Kelly f539da126b cmGeneratorTarget: Port GetLinkInterfaceLibraries away from cmTarget. 10 years ago
Stephen Kelly 50dc9b4440 cmGeneratorTarget: Move GetPDBDirectory from cmTarget. 10 years ago
Stephen Kelly 8b0168863e cmGeneratorTarget: Move GetDirectory from cmTarget. 11 years ago
Stephen Kelly df42dbb355 cmGeneratorTarget: Move link implementation from cmTarget. 10 years ago
Stefan Kislinskiy ca6ba3fee5 Genex: Add a SHELL_PATH expression 10 years ago
Stephen Kelly 0db9d92787 cmGeneratorTarget: Move GetLinkInterfaceLibraries from cmTarget. 10 years ago
Stephen Kelly d67584ccc4 cmTarget: Move link interface libraries struct out. 10 years ago
Stephen Kelly 10040601a2 cmLinkImplementationLibraries: Move to namespace scope. 10 years ago
Brad King 35aab9df9f Reject TARGET_PDB_FILE for imported targets instead of crashing 10 years ago
Stephen Kelly 7c809fa2a6 cmGeneratorTarget: Move GetLinkerLanguage from cmTarget. 10 years ago
Stephen Kelly 3df705681b cmGeneratorTarget: Move GetPDBName from cmTarget. 10 years ago
Stephen Kelly 5ff813c7a6 cmGeneratorTarget: Move LinkInterfaceDependent methods from cmTarget. 10 years ago
Stephen Kelly 244c5b5dcd cmGeneratorTarget: Move IsLinkInterfaceDependent* from cmTarget. 10 years ago
Stephen Kelly 41abdc17df cmGeneratorTarget: Move GetSOName from cmTarget.. 10 years ago
Stephen Kelly a034dc0df4 cmGeneratorExpressionNode: Remove unused variable. 10 years ago
Stephen Kelly ec38e4c84f Move GetFullPath to cmGeneratorTarget 13 years ago
Stephen Kelly fc1c7cf85d Genex: Store a backtrace, not a pointer to one. 10 years ago
Stephen Kelly de21168612 Port to static cmPolicies API. 10 years ago
Stephen Kelly a0836ed978 Port to cmMakefile::GetGlobalGenerator. 10 years ago
Stephen Kelly 199b28ac3a Remove duplicate tag name. 11 years ago
Stephen Kelly 9df1f0fce1 Genex: Split cmGeneratorExpressionNode into own file. 11 years ago
Stephen Kelly b734fa4471 Genex: Allow COMPILE_LANGUAGE when processing include directories. 11 years ago
Stephen Kelly 0b945ea9a6 Genex: Allow COMPILE_LANGUAGE when processing compile definitions. 11 years ago
Stephen Kelly 5c559f1113 Genex: Enable use of COMPILE_LANGUAGE for compile options. 11 years ago
Stephen Kelly e387ce7d68 Genex: Add a COMPILE_LANGUAGE generator expression. 11 years ago
Stephen Kelly 0550b9e330 Revert "Attempt to fix the compile of cmake on Sun CC." 11 years ago
Brad King 3228fc5049 Features: Define meaning for no language standard default 11 years ago
Stephen Kelly 930bd47816 Replace 'foo.size() == 0' pattern with foo.empty(). 11 years ago
Stephen Kelly 30d2de9aa8 cmGeneratorExpressionEvaluator: Replace own algorithm with cmDeleteAll. 11 years ago
Stephen Kelly 45ec182d27 Features: Fix the COMPILE_FEATURES genex for unavailable features. 11 years ago
Stephen Kelly 2bead0eb1b cmMakefile: Rename a method to what it really does. 11 years ago
Stephen Kelly 931e055d8c Port all cmOStringStream to std::ostringstream. 11 years ago
Stephen Kelly 55a73e6b1f Use the cmJoin algorithm where possible. 11 years ago
Sean McBride 2e92570bda Fix some Clang -Wstring-conversion warnings 11 years ago
Stephen Kelly 672f1001c0 Genex: Fix evaluation context propagation for TARGET_OBJECTS. 11 years ago
Stephen Kelly 5eb4d7590e Remove some unneeded c_str calls. 11 years ago
Stephen Kelly b80557c7bd file(GENERATE): Evaluate early to allow generating source files 11 years ago