1. 16 Dec, 2010 1 commit
    • Brad King's avatar
      Detect Fortran target architecture on Windows · 58c73c43
      Brad King authored
      Commit 4430bccc (Change the way 32/64 bit compiles are detected with
      MSVC and intel, 2009-11-19) added detection of the target processor to C
      and CXX language builds with MS and Intel tools.  Do the same for Intel
      Fortran for Windows (ifort).  Use /machine:<arch> to link executables.
      58c73c43
  2. 15 Dec, 2010 2 commits
  3. 14 Dec, 2010 21 commits
  4. 13 Dec, 2010 9 commits
  5. 12 Dec, 2010 2 commits
  6. 11 Dec, 2010 2 commits
    • Marcus D. Hanwell's avatar
      Escape file write expansion, and build up lists. · b316087c
      Marcus D. Hanwell authored
      Escaped the @var@ in the file writes - this was being expanded at file
      write and so not causing a reconfigure at the right time. I also took
      care of build up lists of lists in the variables, especially important
      for things like MPI_EXTRA_LIBRARY. Added some error checking, and use
      the tmp_dir for initial cache file.
      b316087c
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · da4c2f62
      Kitware Robot authored
      da4c2f62
  7. 10 Dec, 2010 3 commits
    • Marcus D. Hanwell's avatar
      Added CMAKE_CACHE_ARGS to ExternalProject. · 68cd3fe0
      Marcus D. Hanwell authored
      On Windows the limit for command line arguments is 8192 characters, and
      this was limiting longer paths with some of our more nested projects
      such as Library. Placing the -D arguments into CMAKE_CACHE_ARGS will
      write out an initial cache file, that will be passed to CMake with a -C
      argument as the initial cache.
      
      By forcing the cache variables we preserve the existing behavior with
      -D, to change the values of cache variables in our inner projects.
      68cd3fe0
    • Brad King's avatar
      Remove unused parameter "root" in some VS generator methods · 10f01ae9
      Brad King authored
      The previous commit removed the last use of this parameter from the
      implementation of WriteTargetsToSolution.  Remove the parameter.
      10f01ae9
    • Brad King's avatar
      Avoid msbuild idiosyncrasy that builds multiple configs (#11594) · 57e71533
      Brad King authored
      If a .sln file refers to a project file with a leading ".\", as in
      ".\foo.vcxproj" instead of just "foo.vcxproj" or a full path then
      msbuild behaves strangely.  Whenever target foo is built as a dependency
      of another target, msbuild brings multiple configurations up to date
      instead of just the requested configuration!
      
      Refer to all project files by full path to avoid this behavior.
      57e71533