1. 30 Oct, 2009 4 commits
  2. 29 Oct, 2009 10 commits
  3. 28 Oct, 2009 18 commits
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · 45d0e966
      Kitware Robot authored
      45d0e966
    • Bill Hoffman's avatar
      32f156b2
    • David Cole's avatar
      Increase timeout for the nightly build tests so that the poor mac nightly... · 06b0f676
      David Cole authored
      Increase timeout for the nightly build tests so that the poor mac nightly build on dashmacmini2 might have enough time to complete successfully. Use CMAKE_LONG_TEST_TIMEOUT instead of a hard-coded number for the test TIMEOUT property so that a calling script may adjust it by setting a higher CTEST_TEST_TIMEOUT value.
      06b0f676
    • David Cole's avatar
      Increase timeout for the nightly build tests so that the poor mac nightly... · b5615e9c
      David Cole authored
      Increase timeout for the nightly build tests so that the poor mac nightly build on dashmacmini2 might have enough time to complete successfully. Allow for up to 3 hours. After measuring successful runs for a few weeks, perhaps we can use a lower value.
      b5615e9c
    • David Cole's avatar
      Avoid failure of CPackComponents test on dash16 and dash17 since makensis was... · 640389f3
      David Cole authored
      Avoid failure of CPackComponents test on dash16 and dash17 since makensis was installed on those machines to increase coverage. Do not add install rules with absolute paths when makensis is going to be used to build an installer.
      640389f3
    • Zach's avatar
      Deleted old RunScript cmake scripts (renamed) · 285c731f
      Zach authored
      285c731f
    • Zach's avatar
      Changed RunScript test to be in-source build safe · 5eb43720
      Zach authored
      5eb43720
    • Brad King's avatar
      Test per-config OUTPUT_DIRECTORY properties · 28c3d59e
      Brad King authored
      We test (ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_DIRECTORY_<CONFIG> properties
      by building COnly as a subdirectory and setting the properties to put
      its files in specific locations.  We build an executable that verifies
      the targets actually appear where expected.
      28c3d59e
    • Brad King's avatar
      Introduce per-config OUTPUT_DIRECTORY properties · 74c59a74
      Brad King authored
      We create per-configuration target properties to specify ARCHIVE,
      LIBRARY, and RUNTIME output directories.  The properties override the
      generic properties for the <CONFIG> configuration:
      
        ARCHIVE_OUTPUT_DIRECTORY -> ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>
        LIBRARY_OUTPUT_DIRECTORY -> LIBRARY_OUTPUT_DIRECTORY_<CONFIG>
        RUNTIME_OUTPUT_DIRECTORY -> RUNTIME_OUTPUT_DIRECTORY_<CONFIG>
      
      For multi-configuration generators, the per-configuration subdirectory
      normally appended to the generic output directory is not added to the
      configuration-specific property values.  This allows projects to set the
      exact location at which binaries will be placed for each configuration.
      
      See issue #9163.
      74c59a74
    • Brad King's avatar
      Consolidate duplicate documentation in cmTarget · ba728f91
      Brad King authored
      The documentation of (ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_DIRECTORY was
      duplicated.  We consolidate it using a macro.
      ba728f91
    • Brad King's avatar
      Create a static library's output dir for VS 6 · b38c2929
      Brad King authored
      VS 6 forgets to create the output directory for a static library if it
      differs from the intermediate files directory.  We work around this VS
      bug by creating a pre-link event on the library target to make the
      directory.
      b38c2929
    • Brad King's avatar
      Use per-config output dir in VS 6 templates · 90b8164e
      Brad King authored
      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).
      90b8164e
    • Brad King's avatar
      Fix Xcode <= 2.0 projects with CMAKE_BUILD_TYPE · 1024ffad
      Brad King authored
      The dependency-helper makefiles should not have per-configuration names
      for Xcode <= 2.0.  Older Xcodes do not support multiple configurations.
      1024ffad
    • Brad King's avatar
      Fix try_compile when file cannot be found · 172d503c
      Brad King authored
      The try_compile() command's COPY_FILE option should not try to actually
      copy the file if it cannot be found.  Some C runtime library's fopen
      cannot handle an empty file name.
      172d503c
    • Bill Hoffman's avatar
      bc3cab36
    • Brad King's avatar
      Keep Xcode intermediate files away from output dir · 95038439
      Brad King authored
      Previously the Xcode generator set SYMROOT to be the target output
      directory.  This told Xcode to put the "<proj>.build" directory in the
      output path too.
      
      This commit sets SYMROOT, CONFIGURATION_BUILD_DIR, and OBJROOT to put
      intermediate files in the build directory corresponding to the source
      directory that created each target.  This is more consistent with the VS
      IDE generators.  Now only the build output files (actual targets) go to
      the target output directory.
      95038439
    • Brad King's avatar
      Remove unreachable code in cmIfCommand · e0d0d5db
      Brad King authored
      The commit "Fix if() command and CMP0012 OLD/NEW behavior" introduced an
      unreachable 'break' after 'return' in a switch statement.  We remove it.
      e0d0d5db
    • Brad King's avatar
      Re-disable MSVC CRT deprecation warnings · 054b5875
      Brad King authored
      The commit "Disable Intel CRT deprecation warnings" broke the logic that
      disabled MS's CRT deprecation warnings.  This fixes the logic to disable
      the warnings for both MSVC and Intel.
      054b5875
  4. 27 Oct, 2009 8 commits