summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2017-01-26Update copyright year to 2017Arseny Kapoulkine
2016-11-28scripts: Make archive build reproducibleArseny Kapoulkine
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.
2016-11-27scripts: Move archive.py from testsArseny Kapoulkine
2016-11-13scripts: Change VS2013 projects to use /Z7Arseny Kapoulkine
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.
2016-11-09Update version to 1.8 everywhereArseny Kapoulkine
2016-09-20CMake: Simplify pkg-config supportArseny Kapoulkine
Merge USEOWNSUBDIR and PKGCONFIG build flags; move the pkg-config source file to scripts/.
2016-08-08Merge pull request #109 from steji113/masterArseny Kapoulkine
Remove static pivot from NuGet autopkg.
2016-08-08Remove static pivot.Stephen Daudell
This pivot seemed to be causing issues because the NuGet package thought it was actually dynamic.
2016-08-07scripts: Fix indentationArseny Kapoulkine
2016-08-04Add custom toolset choices.Stephen Daudell
2016-08-04Potential fix for build issues.Stephen Daudell
2016-08-04Expand build to include VS 2013.Stephen Daudell
2016-08-04Update Nuget autopkg.Stephen Daudell
Include more configurations in the Nuget package.
2016-06-10Merge pull request #90 from jippeholwerda/masterArseny Kapoulkine
Put CMakeLists.txt in the project root.
2016-04-24Add vs2013 projectsAlexsey Zazvonnykh
2016-02-25Put CMakeLists.txt in the project root.Jippe Holwerda
Having CMakeLists.txt in the project root makes it so much easier to use pugixml as an external dependency in another CMake project.
2016-02-13scripts: Update license yearArseny Kapoulkine
2016-02-13scripts: Rename CocoaPods script to match NuGet namingArseny Kapoulkine
Also remove top-level LICENSE file since .podspec already has it.
2016-02-03embed license to podspec, as LICENSE file is not in 1.7 tag, cocoapods ↵Ivan Gagis
errors otherwise. Get sources from zeux github
2016-02-03LICENSE, podspecIvan Gagis
2016-01-24Fix whitespace issuesStephan Beyer
Git warns when it finds "whitespace errors". This commit gets rid of these whitespace errors for code and adoc files.
2015-12-31Update all license/copyright texts to 2016Arseny Kapoulkine
2015-12-30scripts: Fix default value for STATIC_CRT optionArseny Kapoulkine
Also refactor to use the same case and run after common options.
2015-12-03Add CMake option on MSVC- STATIC_CRTnir.bar
2015-10-23Build NuGet package on AppVeyorArseny Kapoulkine
2015-10-10scripts: Use changelog URL as release notesArseny Kapoulkine
2015-10-10scripts: Use /Z7 for NuGet packageArseny Kapoulkine
This avoids linker warning when building the final executable and we don't have to package the .PDB file.
2015-10-10Update version to 1.7Arseny Kapoulkine
2015-10-10scripts: Fix NuGet description formattingArseny Kapoulkine
2015-10-10scripts: Cleanup NuGet packagingArseny Kapoulkine
Move pugixml project file for VS2015 to scripts/ and unify the output file structure similar to old VS201x projects. Remove test projects and solution since they are not required for building. Provide more accurate information in the package script and handle build errors during package construction properly.
2015-10-08changed nuget name to pugixml without lib prefixIvan Gagis
2015-10-07Delete ReadMe.txtigagis
2015-10-07nuget package scriptsIvan Gagis
2015-10-07VisualStudio 2015 solution addedIvan Gagis
2015-09-23scripts: Enable C++11 in CMakeListsArseny Kapoulkine
We now make sure that in CMake builds we have long long support. This requires CMake 3.1 for target_compile_features. Fixes #53 (as long as packages use this CMake script... most of them do)
2015-04-13scripts: Add an option for building tests with CMakeArseny Kapoulkine
2015-03-18Update version to 1.6Arseny Kapoulkine
2014-11-17Update version to 1.5Arseny Kapoulkine
2014-09-15CMake tweaks:Arseny Kapoulkine
- Include GNUInstallDirs which sets up standard install locations including lib64 for mulilib systems. - Make BUILD_SHARED_LIBS an option instead of a variable which is better for use in either the cmake-gui or ccmake gui interfaces. - Setup a destination for WIN32 runtime DLL's which is also helpful for MinGW installs. git-svn-id: https://pugixml.googlecode.com/svn/trunk@1012 99668b35-9821-0410-8761-19e4c4f06640
2014-09-03scripts: Add EXPORT pugixml-configOrion Poplawski
2014-07-28Add BUILD_DEFINES parameter to CMakeLists.txtArseny Kapoulkine
git-svn-id: https://pugixml.googlecode.com/svn/trunk@1000 99668b35-9821-0410-8761-19e4c4f06640
2014-02-08Update version to 1.4 and copyright year to 2014.Arseny Kapoulkine
Add tentative changelog for 1.4 to the documentation. Since Google Code no longer allows file upload, replace download links with GitHub release links. git-svn-id: http://pugixml.googlecode.com/svn/trunk@968 99668b35-9821-0410-8761-19e4c4f06640
2012-11-20scripts: Apply pugixml-soversion.patch: SOVERSION is now 1 instead of 1.2 ↵arseny.kapoulkine@gmail.com
(make install will deploy both libpugixml.so.1 and libpugixml.so.1.2) git-svn-id: http://pugixml.googlecode.com/svn/trunk@934 99668b35-9821-0410-8761-19e4c4f06640
2012-07-03scripts: Allow to customize library install location for CMakearseny.kapoulkine@gmail.com
git-svn-id: http://pugixml.googlecode.com/svn/trunk@918 99668b35-9821-0410-8761-19e4c4f06640
2012-04-09scripts: Updated CMakeLists.txt to match the Gentoo distribution version ↵arseny.kapoulkine@gmail.com
more closely (install header files into include/ - this is how Fedora's distribution is set up too) git-svn-id: http://pugixml.googlecode.com/svn/trunk@900 99668b35-9821-0410-8761-19e4c4f06640
2012-04-03Updated version number and copyright year everywherearseny.kapoulkine@gmail.com
git-svn-id: http://pugixml.googlecode.com/svn/trunk@897 99668b35-9821-0410-8761-19e4c4f06640
2012-03-23scripts: Added install target to CMakeLists.txtarseny.kapoulkine@gmail.com
git-svn-id: http://pugixml.googlecode.com/svn/trunk@885 99668b35-9821-0410-8761-19e4c4f06640
2011-07-20scripts: Added BUILD_SHARED_LIBS option to CMakeLists.txt for building ↵arseny.kapoulkine
pugixml as a shared library. Fixes issue 113. git-svn-id: http://pugixml.googlecode.com/svn/trunk@812 99668b35-9821-0410-8761-19e4c4f06640
2011-07-07scripts: Renamed AirPlay project to have correct extensionarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@808 99668b35-9821-0410-8761-19e4c4f06640
2010-11-17scripts: Ported premake script to premake4.3, regenerated all projectsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@799 99668b35-9821-0410-8761-19e4c4f06640