summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalXCodeGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add copy header stuffBill Hoffman2007-05-241-2/+67
|
* BUG: Need to use GetRealDependency for custom command file-level dependencies.Brad King2007-05-231-18/+5
|
* ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create ↵Brad King2007-05-231-9/+1
| | | | targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore.
* ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates anAlexander Neundorf2007-05-221-5/+4
| | | | | | | | | | "imported" executable target. This can then be used e.g. with ADD_CUSTOM_COMMAND() to generate stuff. It adds a second container for "imported" targets, and FindTarget() now takes an additional argument bool useImportedTargets to specify whether you also want to search in the imported targets or only in the "normal" targets. Alex
* STYLE: fix line lengthsAlexander Neundorf2007-05-141-2/+3
| | | | Alex
* BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper directory. ↵Brad King2007-05-111-20/+19
| | | | Cleaned up duplicate code created by recent changes.
* STYLE: fix line lengthAlexander Neundorf2007-05-101-2/+4
| | | | Alex
* ENH: make sure escaping is done for strings on the command lineBill Hoffman2007-05-101-0/+1
|
* ENH: fix for move of trace dependsBill Hoffman2007-05-101-1/+15
|
* ENH: fix for older xcode and framework createAndy Cedilnik2007-05-091-1/+10
|
* ENH: now target names can be used in add_custom_command() andAlexander Neundorf2007-05-091-66/+101
| | | | | | | | | | add_custom_target() as COMMAND, and cmake will recognize them and replace them with the actual output path of these executables. Also the dependency will be added automatically. Test included. ENH: moved TraceVSDependencies() to the end of GlobalGenerator::Configure(), so it is done now in one central place Alex
* ENH: getting closerBill Hoffman2007-05-081-4/+16
|
* ENH: add initial xcode framework stuffBill Hoffman2007-05-081-2/+43
|
* ENH: make sure default /System framework is not added with -FBill Hoffman2007-03-301-0/+1
|
* COMP: Restored shared local variable removed by previous change.Brad King2007-03-281-0/+3
|
* ENH: Created method cmTarget::GetExportMacro to centralize computation of ↵Brad King2007-03-281-13/+3
| | | | the export symbol name. This removes duplicate code from all the generators. Also enabled the export definition for executable targets with the ENABLE_EXPORTS property set.
* ENH: some more cleanupKen Martin2007-03-131-2/+2
|
* COMP: XCode fixKen Martin2007-03-121-1/+1
|
* ENH: Removed unused variables LibraryOutputPath and ExecutableOutputPath. ↵Brad King2007-03-081-44/+0
| | | | Each target is asked for its own output directory. This is a step towards bug#2240.
* COMP: Fix ConvertToRelativePath change for Xcode generator.Brad King2007-03-071-2/+4
|
* BUG: fix for quotes in strings for flags #4022Bill Hoffman2007-02-211-3/+3
|
* ENH: fix source extensions fror txt on xcodeBill Hoffman2007-02-201-2/+7
|
* ENH: fix for force language stuffBill Hoffman2007-02-201-1/+1
|
* ENH: use project not target nameBill Hoffman2007-02-191-1/+1
|
* ENH: fix for external object testBill Hoffman2007-02-171-0/+6
|
* ENH: remove warnings and debug statementBill Hoffman2007-02-171-4/+0
|
* ENH: check in initial conv library stuffBill Hoffman2007-02-161-4/+61
|
* ENH: allow for -gdwarf-2 to be in cflags or cxxflags for xcodeBill Hoffman2006-10-131-10/+16
|
* ENH: undo bad changesBill Hoffman2006-10-121-4/+0
|
* ENH: fix for bug -gdwarf getting removedBill Hoffman2006-10-121-0/+4
|
* ENH: Simplify code by removing redundant check against BUILD_WITH_INSTALL_RPATH.Brad King2006-10-111-12/+2
|
* ENH: fix failing tests on macBill Hoffman2006-09-291-3/+6
|
* ENH: Cleaned up signature of cmMakefile::AddUtilityCommand. It is not valid ↵Brad King2006-09-281-3/+2
| | | | to have an output from a utility rule and no calls to the method asked for an output anyway. The argument has been removed.
* ENH: Re-implemented command line argument shell quoting to support several ↵Brad King2006-09-271-3/+13
| | | | platforms with one code base.
* BUG: Enabled use of EscapeForShell to properly escape custom command lines. ↵Brad King2006-09-211-1/+2
| | | | This addresses bug#3786 for Xcode.
* ENH: do not use OBJROOT or you can get two copies of executablesBill Hoffman2006-08-141-1/+0
|
* BUG: Set GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN ↵Brad King2006-07-271-4/+4
| | | | attributes on all projects to prevent -fvisibility=hidden flags. This is needed to make RTTI work by default.
* BUG: fix for bug 3417Bill Hoffman2006-06-161-3/+4
|
* ENH: centralized locaiton of CMakeFiles settingKen Martin2006-06-141-1/+2
|
* BUG: cmGlobalGenerator::Build should not always use the /fast target name ↵Brad King2006-06-011-1/+2
| | | | because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles.
* ENH: fix warningBill Hoffman2006-05-161-3/+3
|
* ENH: fix rebuild problem with xcode and universal binariesBill Hoffman2006-05-161-6/+32
|
* STYLE: fix line lengthKen Martin2006-05-111-74/+111
|
* STYLE: fix line lengthKen Martin2006-05-111-6/+11
|
* ENH: Added support for multiple outputs generated by a single custom ↵Brad King2006-04-111-6/+50
| | | | command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds.
* ENH: fix so all configurations show upBill Hoffman2006-04-101-30/+57
|
* ENH: fix spaces in path for xcodeBill Hoffman2006-04-031-2/+1
|
* ENH: add a wrapper for xcodebuild to get around bug and verbose outputBill Hoffman2006-03-311-3/+5
|
* ENH: Use PBXResourcesBuildPhase for resrourcesAndy Cedilnik2006-03-291-15/+24
|
* ENH: Simplify. Instead of doing ../MacOS just copy to current directoryAndy Cedilnik2006-03-291-1/+4
|