summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalXCodeGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* ENH: Add copy stages for bundle filesAndy Cedilnik2006-03-291-0/+43
|
* ENH: add support for universal binariesBill Hoffman2006-03-241-10/+27
|
* ENH: fix up this changes for macBill Hoffman2006-03-151-3/+3
|
* BUG: some UNIX fixes for my m_ commitKen Martin2006-03-151-12/+12
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-174/+174
|
* BUG: Fixed installation of MacOSX Bundle executables and the corresponding ↵Brad King2006-03-031-2/+6
| | | | install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory.
* ENH: Cleanup global targets even more and potentially fix XcodeAndy Cedilnik2006-03-011-38/+0
|
* COMP: Even more global target fixesAndy Cedilnik2006-02-241-2/+0
|
* ENH: Created target property INSTALL_NAME_DIR initalized by ↵Brad King2006-02-241-5/+97
| | | | CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries. This is the OSX equivalent of RPATH.
* BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE.Brad King2006-02-241-16/+17
|
* BUG: Treat GLOBAL_TARGET like UTILITY for generation.Brad King2006-02-241-1/+3
|
* BUG: Xcode generator should use local generator computation of include ↵Brad King2006-02-201-2/+2
| | | | directories.
* ENH: Switched order of slash and configuration name in ↵Brad King2006-02-201-1/+1
| | | | cmGlobalGenerator::AppendDirectoryForConfig method to increase flexibility.
* ENH: working directory working for XCodeBill Hoffman2006-02-081-4/+13
|
* ENH: add working directory supportBill Hoffman2006-02-081-0/+6
|
* BUG: Fixed cmTarget::GetFullPath to not append the configuration name when ↵Brad King2006-02-031-0/+15
| | | | only one configuration is built. It now asks the generator what subdirectory if any to use for a given configuration name.
* ENH: add COMPILE_FLAGS to targetsBill Hoffman2006-01-251-3/+7
|
* COMP: Fixed shadowed variable warning.Brad King2006-01-141-4/+4
|
* BUG: Sweeping changes to cleanup computation of target names. This shouldBrad King2006-01-131-305/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify.
* ENH: fix missing plist file errorBill Hoffman2006-01-061-5/+7
|
* ENH: fix bundles for Mac and XcodeBill Hoffman2006-01-051-0/+28
|
* COMP: Remove shadow variable warningAndy Cedilnik2005-12-301-4/+4
|
* ENH: add framework support to FIND_FILEBill Hoffman2005-12-271-3/+37
|
* ENH: add better support for framework linkingBill Hoffman2005-12-261-1/+1
|
* ENH: make sure depend helper actually works, if a depend library gets ↵Bill Hoffman2005-12-211-7/+40
| | | | updated, then the target needs to be removed, and the CONFIGURATION directory needs to be used
* BUG: fix for bug 2560, Xcode does not create correct bundlesBill Hoffman2005-12-191-23/+35
|
* ENH: Add a way for the generated command to include extra flags. This is ↵Andy Cedilnik2005-12-011-2/+7
| | | | useful for CTest (or try compile) to add -j2
* ENH: fixes for Xcode 2.2Bill Hoffman2005-11-181-129/+151
|
* ENH: fixes for xcode21 and build styles and comments in the generated projectBill Hoffman2005-11-161-17/+67
|
* BUG: fix xcode 15 (really bill Hoffman)Andy Cedilnik2005-09-081-22/+39
|
* ENH: fix warningsBill Hoffman2005-09-051-1/+0
|
* ENH: add real support for Xcode21Bill Hoffman2005-09-021-21/+207
|
* ENH: use native Deployment and Development directoriesBill Hoffman2005-08-301-1/+2
|
* ENH: add support for OUTPUT_NAMEBill Hoffman2005-08-191-7/+24
|
* ENH: fix bug 2087 lib prefix stripped off on windowsBill Hoffman2005-08-101-0/+6
|
* ENH: get around problem where OBJROOT has been set by default for all ↵Andy Cedilnik2005-08-021-0/+1
| | | | projects in Xcode gui
* ENH: undo last changeAndy Cedilnik2005-07-291-1/+1
|
* ENH: support versions greater than 20Andy Cedilnik2005-07-291-1/+1
|
* ENH: put cmake files intoa CMakeFiles subdir to clean up bin treeKen Martin2005-07-291-1/+1
|
* ENH: make sure c flags are used for c and cxx flags are used for cxx, really ↵Andy Cedilnik2005-07-281-7/+34
| | | | Bill