1. 02 Jun, 2015 2 commits
  2. 27 May, 2015 1 commit
  3. 24 May, 2015 1 commit
    • Stephen Kelly's avatar
      cmState: Move snapshot creation to the cmake instance. · 01e1cd5c
      Stephen Kelly authored
      Don't create a snapshot in Initialize(), but leave the creation
      responsibility to the cmake instance instead.  Previously, the
      cmState would Initialize() in its constructor, and the cmake instance
      would re-Initialize() during Configure().  The end result was the
      same and there would be one snapshot present.  However, cmLocalGenerator
      also created a snapshot on construction, and that one was used, leaving
      the first snapshot unused, and potential for off-by-one errors.
      
      Fix that by making the cmLocalGenerator use the existing snapshot
      if it is top-level.  Add a CurrentSnapshot to the cmake instance and
      populated it while configuring a directory.  This will eventually
      replace the 'current local generator' concept.  Fix the GetParent
      implementation to be able to return the first snapshot.
      01e1cd5c
  4. 16 May, 2015 3 commits
  5. 14 May, 2015 1 commit
  6. 30 Apr, 2015 1 commit
    • Brad King's avatar
      cmGlobalGenerator: Finish storing enabled languages in cmState · 27343e3b
      Brad King authored
      In commit 74de9a73
      
       (cmGlobalGenerator: Delegate storage of enabled
      languages to cmState, 2015-04-11) the original LanguageEnabled
      member of cmGlobalGenerator was left behind by mistake.  One use
      of it in EnableLanguagesFromGenerator (for try_compile) was left,
      but the member is not populated anymore.  Drop the member and
      teach EnableLanguagesFromGenerator to copy the list of enabled
      languages from one cmState to the other.
      
      Reported-by: Matt McCormick's avatarMatt McCormick <matt.mccormick@kitware.com>
      27343e3b
  7. 28 Apr, 2015 3 commits
  8. 15 Apr, 2015 1 commit
  9. 13 Apr, 2015 6 commits