1. 16 May, 2016 1 commit
    • Kitware Robot's avatar
      Revise C++ coding style using clang-format · d9fd2f54
      Kitware Robot authored
      Run the `Utilities/Scripts/clang-format.bash` script to update
      all our C++ code to a new style defined by `.clang-format`.
      Use `clang-format` version 3.8.
      
      * If you reached this commit for a line in `git blame`, re-run the blame
        operation starting at the parent of this commit to see older history
        for the content.
      
      * See the parent commit for instructions to rebase a change across this
        style transition commit.
      d9fd2f54
  2. 11 Jan, 2016 1 commit
    • Brad King's avatar
      VS: Map the link `/debug` to its IDE property · b3677b35
      Brad King authored
      Fix the link flag table entries for this flag to be case-insensitive.
      Also fix the VS 2015 value for the build property enumeration name.
      
      This causes `linkOptions.Parse(...)` to correctly extract the `/debug`
      flag and map it to the IDE property instead.  Therefore we do not need
      to look for the flag explicitly when initializing the property.
      b3677b35
  3. 07 May, 2014 1 commit
    • Eric Berge's avatar
      VS: Fix /MANIFESTUAC:NO linker option mapping · 9c7f234c
      Eric Berge authored
      There are no versions of /MANIFESTUAC:NO where addition values are
      appended.  Remove both of the MANIFESTUAC:NO entries from our flag
      tables and replace them with one which would set EnableUAC to false and
      immediately stop processing the /MANIFESTUAC:NO option.
      9c7f234c
  4. 09 Jul, 2013 1 commit
    • Brad King's avatar
      VS: Fix /MAP:mapfile flag mapping (#14282) · f2caf795
      Brad King authored
      We have two mappings for the "/MAP" flag.  The first does not care
      whether there is a value and activates the GenerateMapFile boolean
      setting.  The second takes a value and puts it in the MapFileName
      setting.  The latter must treat the ":" as part of the flag.
      
      This is similar to commit 8ae66bf4 (Fix optionally-valued booleans in VS
      10 flag table, 2009-10-23).
      f2caf795
  5. 26 Oct, 2012 1 commit
    • Brad King's avatar
      VS10: Honor /DELAYSIGN and /KEYFILE flags (#13601) · 035e7bd0
      Brad King authored
      Fix the VS 10 link flag map to name the project file entries correctly.
      The VS 11 link flag map already has the correct names.  Generate the
      entries in the <PropertyGroup> along with incremental linking options.
      Drop them from the <Link> element because VS does not use them.
      035e7bd0
  6. 28 Oct, 2009 1 commit
  7. 23 Oct, 2009 1 commit
    • Brad King's avatar
      Fix optionally-valued booleans in VS 10 flag table · 8ae66bf4
      Brad King authored
      This commit fixes the cmparseMSBuildXML.py script to generate correct
      flag table entries for booleans with optional value.  These flags use
      two entries: the first should ignore the value and enable the option,
      and the second should use the value if given.  Previously the first
      entry did not recognize flags with values.
      
      In particular this fixes flags like /MP4, but the change corrects
      matching of some other flags too.  See issue #9771.
      8ae66bf4
  8. 01 Oct, 2009 1 commit
  9. 29 Sep, 2009 1 commit
    • Brad King's avatar
      Add StringProperty options for VS 10 flag table · d6b47bee
      Brad King authored
      The commit "cmparseMSBuildXML should output StringProperty values too"
      fixed the script that generated
      
        Source/cmVS10CLFlagTable.h
        Source/cmVS10LibFlagTable.h
        Source/cmVS10LinkFlagTable.h
      
      This commit updates the files with the new output.
      d6b47bee
  10. 26 Jun, 2009 1 commit
  11. 25 Jun, 2009 1 commit