Skip to content
Snippets Groups Projects
  1. Jan 01, 2019
  2. Dec 10, 2018
  3. Nov 12, 2018
  4. Jul 23, 2018
  5. Jun 26, 2018
  6. Jun 20, 2018
  7. Apr 12, 2018
  8. Apr 09, 2018
    • Eli Schwartz's avatar
      cmake: always install the pkg-config file (#193) · daeb8013
      Eli Schwartz authored
      There's really never a reason to *not* want this installed. If an option
      is needed to specify installing in a versioned subdirectory, this option
      should be explicitly described rather than hidden in something else.
      
      As an added bonus, this makes the CMake install code slightly *less*
      complicated.
      daeb8013
  9. Apr 03, 2018
  10. Jan 08, 2018
  11. Aug 20, 2017
  12. Aug 18, 2017
    • Arseny Kapoulkine's avatar
      scripts: Disable LTCG for VS2017 · f423cec1
      Arseny Kapoulkine authored
      Using LTCG restricts the resulting .lib files to a specific compiler
      version, causing version conflicts when the compiler gets updated
      without changing the toolset version. VS2017 now has two incompatible
      compilers, 15.0 and 15.3, both of which use toolset v141...
      f423cec1
  13. Jun 21, 2017
    • Arseny Kapoulkine's avatar
      scripts: Refactor nuget_build.ps1 · 88d43a7e
      Arseny Kapoulkine authored
      Unify build paths in all MSBuild VS projects and extract common build
      logic into functions.
      
      Note that this change changes both VS2010 and VS2013 projects to have
      more predictable output paths and fixed output file name (pugixml).
      88d43a7e
    • Arseny Kapoulkine's avatar
      scripts: Clarify the linkage settings in package description · fbc7085c
      Arseny Kapoulkine authored
      Also improve linkage description
      fbc7085c
    • Arseny Kapoulkine's avatar
      scripts: Switch to manual NuGet package with both CRT linkages · a7c4070d
      Arseny Kapoulkine authored
      We'd like to build pugixml with both static & dynamic CRT and put it
      all in one NuGet package.
      
      CoApp sort of allows us to do this via dynamic/static pivots, but it
      does not let us customize the names of the pivots and additionally has
      some bugs with the project setup. Their project modifications are also
      much more complicated - really, at this point we should do this
      ourselves.
      
      Create a simple native NuGet package with Linkage setting that picks the
      right library, and package all libraries appropriately. Note that we use
      the unified path syntax to make it simple to just get the right .lib
      file from the toolset/platform/configuration/linkage combo.
      a7c4070d
  14. Jun 19, 2017
    • Arseny Kapoulkine's avatar
      scripts: Cleanup nuget_build.ps1 · 7418bd0d
      Arseny Kapoulkine authored
      Correctly check for error codes and don't run .bat file since it doesn't
      work anyway (the variables it sets aren't accessible in PowerShell, and
      the path to the script doesn't seem to be the same in VS2017).
      7418bd0d
  15. Jun 15, 2017
  16. Jan 27, 2017
  17. Nov 29, 2016
    • Arseny Kapoulkine's avatar
      scripts: Make archive build reproducible · e3524c90
      Arseny Kapoulkine authored
      We used to use the current timestamp when building the archive; switch to using
      the timestamp of the tag with the version we're packaging.
      
      This requires some monkey patching since tarfile module is always using current
      timestamp when writing gzip header...
      
      Also exclude archive.py from archive and simplify release file list in Makefile.
      e3524c90
  18. Nov 28, 2016
  19. Nov 14, 2016
    • Arseny Kapoulkine's avatar
      scripts: Change VS2013 projects to use /Z7 · 6c2cd521
      Arseny Kapoulkine authored
      Put debugging information into the object file so that it can be shipped
      with NuGet binaries. Based on the linker settings for the executable
      debug info will either be put into the final .PDB or stripped out.
      
      Fixes #110.
      6c2cd521
  20. Nov 09, 2016
  21. Sep 21, 2016
  22. Aug 08, 2016
  23. Aug 07, 2016
  24. Aug 04, 2016
  25. Apr 24, 2016
  26. Feb 25, 2016
  27. Feb 13, 2016
  28. Feb 03, 2016
  29. Jan 24, 2016
    • Stephan Beyer's avatar
      Fix whitespace issues · f7aa65db
      Stephan Beyer authored
      Git warns when it finds "whitespace errors". This commit gets
      rid of these whitespace errors for code and adoc files.
      f7aa65db
Loading