CMake/Source/QtDialog
Brad King d1526f825e Refactor internal resource location APIs and initialization
Rename cmSystemTools::FindExecutableDirectory to FindCMakeResources.
Teach it to compute the locations of cmake, ctest, cpack, ccmake, and
cmake-gui executables, and the location of CMAKE_ROOT.  Provide this
information from static cmSystemTools::Get<resource>() methods.
Refactor code that needs these locations to use the new APIs.

Teach FindCMakeResources to use the OS X system API to lookup the
executable location.  When running from the CMake build tree itself,
leave a file in the tree that FindCMakeResources can use to read the
location of the source tree.  This avoids the need to compile the source
tree location into a binary that may be installed and used without the
source tree.

Teach the QtDialog on OS X to create a "cmake-gui" symlink in the build
tree next to "cmake" and the other tools, as is already done in the
install tree for the application bundle.  This ensures a consistent set
of executables are available in one directory.
2013-11-12 08:23:35 -05:00
..
AddCacheEntry.cxx cmake-gui: Fix code to respect current locale. 2012-07-06 13:26:39 -06:00
AddCacheEntry.h cmake-gui: add completion for the names when adding cache entries 2011-11-19 22:21:41 +01:00
AddCacheEntry.ui ENH: Add cross compiling support in the GUI in the same dialog that prompts for 2008-05-15 19:21:01 -04:00
CMake.desktop BUG: Fix bug #9894. Make higher resolution CMake icon available as an application icon. On Mac, the higher resolution one is used in the dock. 2009-12-11 00:35:33 -05:00
CMakeLists.txt Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
CMakeSetup.cxx Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
CMakeSetup.icns ENH: Use the latest CMake-logo-triangle-high-res.png to improve the look of CMakeSetup.icns on the Mac. 2009-01-21 13:20:47 -05:00
CMakeSetup.ico ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline... 2007-11-08 15:54:26 -05:00
CMakeSetup.qrc BUG: Fix bug #9894. Make higher resolution CMake icon available as an application icon. On Mac, the higher resolution one is used in the dock. 2009-12-11 00:35:33 -05:00
CMakeSetup.rc ENH: Add interrupt button near progress bar. 2007-11-03 10:30:52 -04:00
CMakeSetup32.png BUG: Fix bug #9894. Make higher resolution CMake icon available as an application icon. On Mac, the higher resolution one is used in the dock. 2009-12-11 00:35:33 -05:00
CMakeSetup128.png BUG: Fix bug #9894. Make higher resolution CMake icon available as an application icon. On Mac, the higher resolution one is used in the dock. 2009-12-11 00:35:33 -05:00
CMakeSetupDialog.cxx cmake-gui: Rename local variable to avoid shadowing a member 2013-11-01 12:56:43 -04:00
CMakeSetupDialog.h cmake-gui: Add function for going to next error message in Output window 2013-04-24 15:32:42 -04:00
CMakeSetupDialog.ui cmake-gui: Change shortcut of the search field from Ctrl-F to Alt-E 2013-04-24 15:32:42 -04:00
Compilers.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
Compilers.ui ENH: 2008-12-16 15:00:17 -05:00
CrossCompiler.ui ENH: Tweak System Name field for cross compiling, so it doesn't have a file chooser button. 2009-01-07 17:28:02 -05:00
Delete16.png ENH: Re-arrange UI a bit. 2007-11-10 11:36:09 -05:00
FirstConfigure.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
FirstConfigure.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
Info.plist.in OS X: Set CMake.app bundle Info.plist fields (#11694) 2013-10-08 12:32:28 -04:00
MacInstallDialog.ui ENH: better ui 2008-02-19 14:47:32 -05:00
Plus16.png ENH: Add ability to add cache entries (even before first configure). 2007-11-12 23:54:49 -05:00
QCMake.cxx Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
QCMake.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
QCMakeCacheView.cxx Fix spelling and typos (product names) 2013-05-07 08:42:20 -04:00
QCMakeCacheView.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
QCMakeWidgets.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
QCMakeWidgets.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
QMacInstallDialog.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
QMacInstallDialog.h ENH: add mac install symlink option to dialog 2008-02-19 14:06:10 -05:00
QtDialogCPack.cmake.in Remove CMake-language block-end command arguments 2012-08-13 14:19:16 -04:00
cmakecache.xml ENH: add KDE desktop stuff 2008-03-11 17:27:41 -04:00
postflight.sh.in ENH: install the mac application bundle into /Applications directly with no enclosing folder 2008-04-04 16:02:50 -04:00
postupgrade.sh.in ENH: install working with symlink qt tool 2008-02-19 14:26:20 -05:00