- Jan 01, 2019
-
-
Arseny Kapoulkine authored
-
- Dec 10, 2018
-
-
Millian Poquet authored
Fixes an installation problem in Nix packages, as non-FULL variables are already absolute paths in this case.
-
- Nov 12, 2018
-
-
Arseny Kapoulkine authored
-
Wolfgang Stöggl authored
-
- Jul 23, 2018
-
-
Arseny Kapoulkine authored
It looks like zipfile module by default uses the permission mask 0, which after unpacking on Unix-based systems leads to the files being inaccessible. We now explicitly set file mask to rw-r--r-- to match .tar.gz defaults. Fixes #217.
-
- Jun 26, 2018
-
-
Wolfgang Stöggl authored
- Up to now, the libdir was hardcoded to "lib" inside pugixml.pc and the install directory of pugixml.pc was "lib/pkgconfig" - Adds support for lib and lib64 by using CMAKE_INSTALL_LIBDIR variable
-
- Jun 20, 2018
-
-
Bernd Amend authored
This also bumps the minimum CMake version to 3.0 (from 2.8.12).
-
- Apr 12, 2018
-
-
Arseny Kapoulkine authored
We no longer need to specify the license boilerplate verbatim since we have a separate file.
-
- Apr 09, 2018
-
-
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.
-
- Apr 03, 2018
-
-
Arseny Kapoulkine authored
-
- Jan 08, 2018
-
-
Arseny Kapoulkine authored
-
- Aug 20, 2017
-
-
Arseny Kapoulkine authored
Due to a typo in build script v141 binaries were built using VS2015 instead of VS2017. Fixes #157.
-
- Aug 18, 2017
-
-
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...
-
- Jun 21, 2017
-
-
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).
-
Arseny Kapoulkine authored
Also improve linkage description
-
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.
-
- Jun 19, 2017
-
-
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).
-
- Jun 15, 2017
-
-
Ivan Gagis authored
-
Ivan Gagis authored
-
Ivan Gagis authored
-
Ivan Gagis authored
-
- Jan 27, 2017
-
-
Arseny Kapoulkine authored
-
- Nov 29, 2016
-
-
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.
-
- Nov 28, 2016
-
-
Arseny Kapoulkine authored
-
- Nov 14, 2016
-
-
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.
-
- Nov 09, 2016
-
-
Arseny Kapoulkine authored
-
- Sep 21, 2016
-
-
Arseny Kapoulkine authored
Merge USEOWNSUBDIR and PKGCONFIG build flags; move the pkg-config source file to scripts/.
-
- Aug 08, 2016
-
-
Stephen Daudell authored
This pivot seemed to be causing issues because the NuGet package thought it was actually dynamic.
-
- Aug 07, 2016
-
-
Arseny Kapoulkine authored
-
- Aug 04, 2016
-
-
Stephen Daudell authored
-
Stephen Daudell authored
-
Stephen Daudell authored
-
Stephen Daudell authored
Include more configurations in the Nuget package.
-
- Apr 24, 2016
-
-
Alexsey Zazvonnykh authored
-
- Feb 25, 2016
-
-
Jippe Holwerda authored
Having CMakeLists.txt in the project root makes it so much easier to use pugixml as an external dependency in another CMake project.
-
- Feb 13, 2016
-
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
Also remove top-level LICENSE file since .podspec already has it.
-
- Feb 03, 2016
-
-
Ivan Gagis authored
embed license to podspec, as LICENSE file is not in 1.7 tag, cocoapods errors otherwise. Get sources from zeux github
-
Ivan Gagis authored
-
- Jan 24, 2016
-
-
Stephan Beyer authored
Git warns when it finds "whitespace errors". This commit gets rid of these whitespace errors for code and adoc files.
-