Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add STATIC_LIBRARY_FLAGS_<CONFIG> property (#10768) | Brad King | 2010-05-28 | 1 | -4/+4 |
| | | | | This is a per-configuration version of STATIC_LIBRARY_FLAGS. | ||||
* | Use per-config output dir in VS 6 templates | Brad King | 2009-10-28 | 4 | -32/+32 |
| | | | | | | | This commit removes use of configuration-less cmTarget::GetDirectory() by the VS 6 generator (except for compatibility with user templates). We replace OUTPUT_DIRECTORY_<CONFIG> tokens in the templates using the per-configuration result of cmTarget::GetDirectory(config). | ||||
* | Add '#!/bin/sh' to cygwin-package.sh | Brad King | 2009-10-05 | 1 | -0/+2 |
| | | | | | | | This commit adds '#!/bin/sh' to the top of the cygwin-package.sh.in script. All executable interpreted scripts should have this directive. Patch from Modestas Vainius. See issue #9659. | ||||
* | Fix Windows GUI implib and image version in VS 6 | Brad King | 2009-09-25 | 1 | -8/+8 |
| | | | | | | | | | | | | | | These commits: Adding image version number (major.minor) property to windows binaries. Added support for import libraries created by executable and module targets. added content to Templates/EXEHeader.dsptemplate that should also have been added to Templates/EXEWinHeader.dsptemplate for the VS6 generator. This commit corrects the error. See issue #9586. | ||||
* | ENH: Install all Modules and Templates | Brad King | 2009-07-24 | 1 | -6/+0 |
| | | | | | | | This removes the file-wise installation rules for Modules and Templates and instead installs the whole directories. This approach is much less error-prone. The old approach was left from before CMake had the install(DIRECTORY) command. | ||||
* | BUG: Avoid cmTarget::GetDirectory for utilities | Brad King | 2009-07-03 | 1 | -4/+0 |
| | | | | | | | Since utility targets have no main output files like executables or libraries, they do not define an output directory. This removes a call to cmTarget::GetDirectory from cmLocalVisualStudio{6,7}Generator for such targets. | ||||
* | COMP: Don't emit old style cast warning when configured as C++ but still ↵ | David Cole | 2008-12-09 | 1 | -2/+14 |
| | | | | allow being configured as C. Thanks to Monsieur Francois Bertel for the patch. | ||||
* | BUG: fix for rc and vs6 | Bill Hoffman | 2008-12-03 | 4 | -0/+32 |
| | |||||
* | BUG: the return value of scanf should not be ignored | Amitha Perera | 2008-11-25 | 1 | -1/+5 |
| | |||||
* | ENH: fix failing tests | Bill Hoffman | 2008-09-10 | 1 | -4/+4 |
| | |||||
* | BUG: fix bug OUTPUT_LIBNAME_EXPORTS done differently now | Bill Hoffman | 2008-09-10 | 2 | -11/+11 |
| | |||||
* | BUG: fix empty /D option for vs6, fix for 7580 | Bill Hoffman | 2008-09-09 | 1 | -4/+4 |
| | |||||
* | ENH: Add code to support calling the VS reload macro from Visual Studio 7.1 ↵ | David Cole | 2008-02-15 | 1 | -0/+0 |
| | | | | and 9.0 in addition to 8.0 sp1... Make new macros file with VS 7.1 so that it can be read by 7.1 and later. VS 7.1 does not appear to run the macros while a build is in progress, but does not return any errors either, so for now, the reload macro is not called when using 7.1. If I can figure out how to get 7.1 to execute the macro, I will uncomment the code in cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to activate executing the macros in VS 7.1, too. | ||||
* | BUG: Install the vsmacros file. | David Cole | 2007-11-21 | 1 | -1/+1 |
| | |||||
* | ENH: Added StopBuild macro. | Brad King | 2007-11-19 | 1 | -0/+0 |
| | |||||
* | ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual ↵ | David Cole | 2007-11-16 | 1 | -0/+0 |
| | | | | Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded. | ||||
* | ENH: Removed dependency on Templates/CMakeWindowsSystemConfig.cmake which is ↵ | Brad King | 2007-11-09 | 1 | -81/+0 |
| | | | | no longer used. Also removed the file itself. | ||||
* | ENH: add package script for cmake project | Bill Hoffman | 2007-10-30 | 1 | -0/+101 |
| | |||||
* | ENH: now target names can be used in add_custom_command() and | Alexander Neundorf | 2007-05-09 | 5 | -20/+20 |
| | | | | | | | | | | 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: Added support for import libraries created by executable and module ↵ | Brad King | 2007-03-19 | 1 | -4/+4 |
| | | | | targets. The module import libraries should never be used but some windows compilers always create them for .dll files since there is no distinction from shared libraries on that platform. The executable import libraries may be used to create modules that when loaded bind to symbols from the executables. This is an enhancement related to bug#4210 though not requested by it explicitly. | ||||
* | ENH: Implemented use of cmTarget::GetDirectory() in Visual Studio 6 ↵ | Brad King | 2007-03-09 | 5 | -40/+40 |
| | | | | generator. This is an incremental fix for bug#4210. | ||||
* | ENH: Adding image version number (major.minor) property to windows binaries. ↵ | Brad King | 2006-10-16 | 2 | -8/+8 |
| | | | | Default is 0.0, but the VERSION target property may change the value. Windows now has first-class support for dll and exe versioning. This addresses bug#1219. | ||||
* | ENH: Add template of ctest script | Andy Cedilnik | 2006-04-28 | 1 | -0/+33 |
| | |||||
* | ENH: Simplify the generic instructions | Andy Cedilnik | 2006-04-20 | 3 | -81/+5 |
| | |||||
* | BUG: VS6 generator now uses ComputeLinkInformation just like all other ↵ | Brad King | 2006-04-19 | 3 | -22/+15 |
| | | | | generators. | ||||
* | ENH: Updated VS6 generator to use target.GetFullName() to compute target ↵ | Brad King | 2006-04-18 | 4 | -12/+16 |
| | | | | file names. | ||||
* | ENH: Start adding support for packaging component and to package into a ↵ | Andy Cedilnik | 2006-04-14 | 1 | -1/+4 |
| | | | | subdirectory | ||||
* | ENH: Install cpack files | Andy Cedilnik | 2006-03-01 | 1 | -0/+1 |
| | |||||
* | ENH: Add resource files for PackageMaker | Andy Cedilnik | 2006-02-28 | 2 | -0/+17 |
| | |||||
* | ENH: Add generic instructions | Andy Cedilnik | 2006-02-28 | 1 | -0/+70 |
| | |||||
* | ENH: Several packaging issues. Allow random variables to be passed to cpack ↵ | Andy Cedilnik | 2006-02-27 | 1 | -19/+23 |
| | | | | (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos | ||||
* | ENH: Several NSIS features | Andy Cedilnik | 2006-02-23 | 1 | -1/+2 |
| | |||||
* | ENH: Fix icons | Andy Cedilnik | 2006-02-16 | 1 | -1/+1 |
| | |||||
* | ENH: Cleanup | Andy Cedilnik | 2006-02-14 | 1 | -2/+0 |
| | |||||
* | ENH: Improved support for icons, random directories, etc... | Andy Cedilnik | 2006-02-14 | 1 | -1/+1 |
| | |||||
* | ENH: Some improvements: specify link, copy msvc libraries, fix install directory | Andy Cedilnik | 2006-01-11 | 1 | -0/+4 |
| | |||||
* | ENH: Pass CPACK_PACKAGE_FILE_NAME | Andy Cedilnik | 2006-01-09 | 1 | -0/+2 |
| | |||||
* | ENH: Fix test for cpack variables, add support for icon on windows | Andy Cedilnik | 2006-01-09 | 1 | -0/+7 |
| | |||||
* | ENH: More CPack stuff and fix zlib compression | Andy Cedilnik | 2006-01-04 | 1 | -0/+10 |
| | |||||
* | BUG: Fixed OUTPUT_NAME feature for VS6 generator. It was not working for ↵ | Brad King | 2005-08-19 | 1 | -0/+4 |
| | | | | Debug builds and was not paying attention to the executable output path. | ||||
* | FIX: fixes bugs 1152 and 1154 | Bill Hoffman | 2005-02-11 | 1 | -4/+4 |
| | |||||
* | make sure tests flush output | Bill Hoffman | 2004-07-16 | 1 | -0/+1 |
| | |||||
* | BUG: remove unused variable CMAKE_OBJECT_FILE_SUFFIX from cmake | Bill Hoffman | 2004-07-09 | 2 | -94/+0 |
| | |||||
* | ENH: add NDEBUG to windows release builds for both ide and nmake | Bill Hoffman | 2004-06-14 | 1 | -6/+6 |
| | |||||
* | BUG: remove debug pop hacks, also remove duplicate call to argvc function | Bill Hoffman | 2004-05-08 | 1 | -39/+0 |
| | |||||
* | fix warning maybe | Ken Martin | 2004-05-07 | 1 | -1/+0 |
| | |||||
* | fix warning | Ken Martin | 2004-05-06 | 1 | -1/+0 |
| | |||||
* | ENH: remove unused variable | Bill Hoffman | 2004-04-30 | 1 | -1/+0 |
| | |||||
* | BUG: add missing install file | Bill Hoffman | 2004-04-30 | 1 | -0/+1 |
| | |||||
* | ENH: make test driver more flexible by using a configured file instead of ↵ | Bill Hoffman | 2004-04-28 | 1 | -0/+180 |
| | | | | generating all the code. fixes bug 28 |