summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake: eliminate use of cvs in the Release scriptsDavid Cole2011-06-0211-40/+44
| | | | | | | | | | | | | | Set GIT_COMMAND to "git" -- each machine involved in building the CMake release binaries has the right "git" in the PATH. Separate the release scripts into two batches so we can build multiple releases on the same machine, in serial, if necessary. We currnetly do this with the Windows and Cygwin release binaries on dash2win64. Sort the files to be uploaded, so that sorting them by modification time (file copy / upload time) is equivalent to sorting them alphabetically.
* KWSys Nightly Date StampKWSys Robot2011-05-311-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-301-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-291-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-281-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-271-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-261-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-05-251-1/+1
|
* Merge topic 'output-compile-lines'Brad King2011-05-2417-45/+367
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cdc2b41 Fix CompileCommandOutput test build on Windows 7039d1f Fix CompileCommandOutput test for Make tools not supporting spaces 4268e3d run_compile_commands: Cast istream::get() result to char c45c60b run_compile_commands: Avoid extra stl vector conversion 7c5be51 run_compile_commands: Avoid shadow in std::map<>::at workaround 169bb05 Provide std::map<>::at for use in run_compile_commands 4e2185c Make std::map usage more portable in language=>flags/defines maps a7e7a04 Fix run_compile_commands build on Apple GCC 3.3 c9174c0 Fix signed/unsigned comparison in EscapeJSON 8346a28 Only offer the compile command output feature on unix systems 0e6b05f Adds a test for the compile command line output. 5674844 make compile command output optional fe07b05 implement cxx command output 65c0c24 cache flags and defines 3f064ef refactor flags and defines
| * Fix CompileCommandOutput test build on WindowsBrad King2011-05-201-1/+11
| | | | | | | | Add dllexport markup for the shared library.
| * Fix CompileCommandOutput test for Make tools not supporting spacesBrad King2011-05-197-7/+16
| | | | | | | | Use underscores instead of spaces for such Make tools.
| * run_compile_commands: Cast istream::get() result to charBrad King2011-05-191-1/+1
| | | | | | | | | | We perform error checking on the stream after reading so this conversion is safe.
| * run_compile_commands: Avoid extra stl vector conversionBrad King2011-05-183-3/+20
| | | | | | | | | | | | | | The Sun compiler does not provide the proper vector constructor to initialize it from an iterator pair of a non-matching type. Extend the ParseUnixCommandLine API to provide a vector of the proper type so no conversion is needed.
| * run_compile_commands: Avoid shadow in std::map<>::at workaroundBrad King2011-05-171-2/+2
| | | | | | | | | | The map has a member called "empty" so use a different name for the local variable in our approximate at() method.
| * Provide std::map<>::at for use in run_compile_commandsBrad King2011-05-171-2/+0
| | | | | | | | | | | | Many compilers we support do not provide the at() member of std::map. Use the workaround added by commit a7e7a04a (Fix run_compile_commands build on Apple GCC 3.3, 2011-05-16) for all compilers.
| * Make std::map usage more portable in language=>flags/defines mapsBrad King2011-05-172-16/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Older versions of GCC, the HP compiler, and the SGI MIPSpro compiler do not like the use of make_pair in this case and the conversions it requires: a value of type "const char *" cannot be used to initialize an entity of type "char [1]" /usr/include/g++-3/stl_pair.h:68: assignment of read-only location Instead use a map lookup pattern already used throughout the rest of our source tree.
| * Fix run_compile_commands build on Apple GCC 3.3Brad King2011-05-161-1/+13
| | | | | | | | | | This compiler does not provide the "at" method of std::map. Approximate it well enough for our needs.
| * Fix signed/unsigned comparison in EscapeJSONBrad King2011-05-161-1/+1
| |
| * Only offer the compile command output feature on unix systemsManuel Klimek2011-05-163-7/+18
| |
| * Adds a test for the compile command line output.Manuel Klimek2011-04-259-0/+166
| |
| * make compile command output optionalManuel Klimek2011-04-253-2/+6
| |
| * implement cxx command outputManuel Klimek2011-04-253-2/+66
| |
| * cache flags and definesManuel Klimek2011-04-252-45/+54
| |
| * refactor flags and definesManuel Klimek2011-04-252-55/+68
| |
* | Merge topic 'fix-11925-vcxproj-filters-mismatch'Brad King2011-05-241-5/+5
|\ \ | | | | | | | | | | | | a6b52bd VS10: Write header-only files in correct xml element (#11925)
| * | VS10: Write header-only files in correct xml element (#11925)David Cole2011-05-231-5/+5
| | |
* | | Merge topic 'string-RANDOM-seed'Brad King2011-05-243-3/+76
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7ff98b7 Fix forced-seed argument type in string(RANDOM) 3d92c8c Explicitly cast time value in cmSystemTools::RandomSeed eb6f461 VS 6: Define _WIN32_WINNT to load wincrypt.h correctly e1b0a11 Improve string(RANDOM) default seed
| * | | Fix forced-seed argument type in string(RANDOM)Brad King2011-05-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang points out that local variable 'seed' needs to be "unsigned int": Source/cmStringCommand.cxx:828:21: warning: operands of ? are integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] srand(force_seed? seed : cmSystemTools::RandomSeed()); ^ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
| * | | Explicitly cast time value in cmSystemTools::RandomSeedBrad King2011-05-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use static_cast to avoid warnings like conversion to ‘unsigned int’ from ‘__time_t’ may alter its value conversion to ‘unsigned int’ from ‘__suseconds_t’ may alter its value We do not care if the value is truncated because we are looking for just 32 bits anyway.
| * | | VS 6: Define _WIN32_WINNT to load wincrypt.h correctlyBrad King2011-05-181-0/+6
| | | |
| * | | Improve string(RANDOM) default seedBrad King2011-05-173-2/+69
| | | | | | | | | | | | | | | | | | | | | | | | The naive time(0) seed is unique only within one second. Instead try to read a real source of entropy and otherwise fall back to a combination of the process id and high-resolution time.
* | | | Merge topic 'doc-output_required_files'Brad King2011-05-241-2/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 5cf4ff6 Document status of output_required_files command (#12214)
| * | | | Document status of output_required_files command (#12214)Brad King2011-05-231-2/+11
| | |/ / | |/| | | | | | | | | | | | | | This command is barely functional and exists only for historical reasons. State this in the documentation.
* | | | Merge topic 'CPackRPM-fixForAIX'Brad King2011-05-241-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | db45b10 CPack make RPM work on AIX. fix #0012183 merge patch from Pasi Valminen
| * | | | CPack make RPM work on AIX. fix #0012183 merge patch from Pasi ValminenEric NOULARD2011-05-211-3/+3
| | | | |
* | | | | Merge topic 'absoft-fortran-compiler'Brad King2011-05-248-5/+38
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8bd3e51 Absoft: Enable FortranCInterface check in Fortran test d7b376b Absoft: Detect implicit link libraries on Linux and Mac ac5b999 Add Absoft Fortran compiler id and basic flags
| * | | | | Absoft: Enable FortranCInterface check in Fortran testBrad King2011-05-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exclude module symbol mangling because Absoft mangles with ".in." so the symbols cannot be referenced from C.
| * | | | | Absoft: Detect implicit link libraries on Linux and MacBrad King2011-05-204-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the "-X -v" flag to the Absoft front-end to pass "-v" to the gcc it invokes under the hood. Teach CMakeParseImplicitLinkInfo to exclude linker version lines from consideration as link lines. Fix parsing of Sun's linker search path option "-Y..." to avoid conflict with the Mac linker option "-Y<num>".
| * | | | | Add Absoft Fortran compiler id and basic flagsBrad King2011-05-203-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Identification at preprocessing time depends on definition of __ABSOFT__ to be added in service pack V11.1.2 of the compiler.
* | | | | | Merge topic 'fix-cpack-osxx11-perms'Brad King2011-05-241-0/+27
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0fb388c Ensure executable files have executable permissions.
| * | | | | | Ensure executable files have executable permissions.Wesley Turner2011-05-161-0/+27
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | Fix the OSX X11 CPack generator to make sure the installer that it generates contains executable files.
* | | | | | Merge topic 'rule-messages'Brad King2011-05-242-93/+73
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dca304e Merge branch 'MakeCodeBlocksGeneratorNonVerbose2' into rule-messages 051cee0 Revert "Honor RULE_MESSAGES property for build target messages" (#12190)
| * \ \ \ \ \ Merge branch 'MakeCodeBlocksGeneratorNonVerbose2' into rule-messagesBrad King2011-05-1644-697/+1093
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Source/cmGlobalUnixMakefileGenerator3.cxx Source/cmGlobalUnixMakefileGenerator3.h
| * | | | | | | Revert "Honor RULE_MESSAGES property for build target messages" (#12190)Brad King2011-05-162-92/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit dc36b3499403bad323d7300139fbf459c31f7a2c. It broke dependency logic instead of only silencing messages. Revert to previous behavior.
* | | | | | | | Merge topic 'intel-12-vs-2005'Brad King2011-05-241-3/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a8add0 ENH: Fix Intel 12 plugin project generation for VS < 10
| * | | | | | | | ENH: Fix Intel 12 plugin project generation for VS < 10Brad King2011-05-161-3/+7
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Suggested-by: Dick Munroe <munroe@csworks.com>
* | | | | | | | KWSys Nightly Date StampKWSys Robot2011-05-241-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-05-231-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-05-221-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-05-211-1/+1
| | | | | |