Arseny Kapoulkine
d3b9e4e1e8
Update copyright year to 2017
2017-01-26 20:12:06 -08:00
Arseny Kapoulkine
e3524c90de
scripts: Make archive build reproducible
...
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-28 23:24:27 -08:00
Arseny Kapoulkine
86ed1cf3b9
scripts: Move archive.py from tests
2016-11-27 17:55:41 -08:00
Arseny Kapoulkine
6c2cd5210c
scripts: Change VS2013 projects to use /Z7
...
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-13 20:45:11 -08:00
Arseny Kapoulkine
c75e3c45e5
Update version to 1.8 everywhere
2016-11-09 09:02:44 -08:00
Arseny Kapoulkine
fd896d2476
CMake: Simplify pkg-config support
...
Merge USEOWNSUBDIR and PKGCONFIG build flags; move the pkg-config source file
to scripts/.
2016-09-20 22:11:42 -07:00
Arseny Kapoulkine
dfe9360cdf
Merge pull request #109 from steji113/master
...
Remove static pivot from NuGet autopkg.
2016-08-08 08:24:20 -07:00
Stephen Daudell
24ba24a465
Remove static pivot.
...
This pivot seemed to be causing issues because the NuGet package thought it was actually dynamic.
2016-08-08 10:04:54 -05:00
Arseny Kapoulkine
b9d8f22789
scripts: Fix indentation
2016-08-07 09:12:55 -07:00
Stephen Daudell
ae984fbd54
Add custom toolset choices.
2016-08-04 14:56:52 -05:00
Stephen Daudell
97a6f65200
Potential fix for build issues.
2016-08-04 14:53:47 -05:00
Stephen Daudell
afe73da928
Expand build to include VS 2013.
2016-08-04 14:36:44 -05:00
Stephen Daudell
4d6556100f
Update Nuget autopkg.
...
Include more configurations in the Nuget package.
2016-08-04 14:30:25 -05:00
Arseny Kapoulkine
53bc83cae7
Merge pull request #90 from jippeholwerda/master
...
Put CMakeLists.txt in the project root.
2016-06-10 18:26:04 -07:00
Alexsey Zazvonnykh
6439e0c1a1
Add vs2013 projects
2016-04-24 22:38:32 +03:00
Jippe Holwerda
806c75652a
Put CMakeLists.txt in the project root.
...
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-25 19:30:03 +01:00
Arseny Kapoulkine
8b60bbdce4
scripts: Update license year
2016-02-13 13:07:53 -08:00
Arseny Kapoulkine
4bbf6255dd
scripts: Rename CocoaPods script to match NuGet naming
...
Also remove top-level LICENSE file since .podspec already has it.
2016-02-13 13:07:19 -08:00
Ivan Gagis
b709f15d18
embed license to podspec, as LICENSE file is not in 1.7 tag, cocoapods errors otherwise. Get sources from zeux github
2016-02-03 19:29:40 +02:00
Ivan Gagis
4215a0a159
LICENSE, podspec
2016-02-03 19:09:24 +02:00
Stephan Beyer
f7aa65db8a
Fix whitespace issues
...
Git warns when it finds "whitespace errors". This commit gets
rid of these whitespace errors for code and adoc files.
2016-01-24 14:05:44 +01:00
Arseny Kapoulkine
5f58e9bd0c
Update all license/copyright texts to 2016
2015-12-31 17:22:21 +03:00
Arseny Kapoulkine
03b1b6a5c3
scripts: Fix default value for STATIC_CRT option
...
Also refactor to use the same case and run after common options.
2015-12-30 23:58:03 +03:00
nir.bar
0d111976e1
Add CMake option on MSVC- STATIC_CRT
2015-12-03 12:33:44 +02:00
Arseny Kapoulkine
0fe295aa9c
Build NuGet package on AppVeyor
2015-10-23 11:11:49 -07:00
Arseny Kapoulkine
2ebd15b5d7
scripts: Use changelog URL as release notes
2015-10-10 13:51:01 -07:00
Arseny Kapoulkine
f010cabb44
scripts: Use /Z7 for NuGet package
...
This avoids linker warning when building the final executable and we don't
have to package the .PDB file.
2015-10-10 13:32:40 -07:00
Arseny Kapoulkine
0cfdba262e
Update version to 1.7
2015-10-10 12:34:35 -07:00
Arseny Kapoulkine
99599f73e4
scripts: Fix NuGet description formatting
2015-10-10 11:53:58 -07:00
Arseny Kapoulkine
3147190f3d
scripts: Cleanup NuGet packaging
...
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-10 11:42:25 -07:00
Ivan Gagis
ea190c8bd2
changed nuget name to pugixml without lib prefix
2015-10-08 13:33:54 +03:00
igagis
1402820ed0
Delete ReadMe.txt
2015-10-07 22:06:52 +03:00
Ivan Gagis
48beabdb3f
nuget package scripts
2015-10-07 22:03:12 +03:00
Ivan Gagis
b112341a64
VisualStudio 2015 solution added
2015-10-07 21:46:35 +03:00
Arseny Kapoulkine
2cda053345
scripts: Enable C++11 in CMakeLists
...
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-09-23 08:41:42 -07:00
Arseny Kapoulkine
05032b4c06
scripts: Add an option for building tests with CMake
2015-04-13 20:02:09 -07:00
Arseny Kapoulkine
e68048518e
Update version to 1.6
2015-03-18 21:20:40 -07:00
Arseny Kapoulkine
b041e94f29
Update version to 1.5
2014-11-17 21:47:37 -08:00
Arseny Kapoulkine
da54ffd8a3
CMake tweaks:
...
- 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-15 02:51:37 +00:00
Orion Poplawski
8b4104ef24
scripts: Add EXPORT pugixml-config
2014-09-03 14:31:48 -06:00
Arseny Kapoulkine
7528aaf961
Add BUILD_DEFINES parameter to CMakeLists.txt
...
git-svn-id: https://pugixml.googlecode.com/svn/trunk@1000 99668b35-9821-0410-8761-19e4c4f06640
2014-07-28 16:08:43 +00:00
Arseny Kapoulkine
0456f5deea
Update version to 1.4 and copyright year to 2014.
...
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
2014-02-08 23:01:58 +00:00
arseny.kapoulkine@gmail.com
3af13f1cb8
scripts: Apply pugixml-soversion.patch: SOVERSION is now 1 instead of 1.2 (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-11-20 05:27:46 +00:00
arseny.kapoulkine@gmail.com
1c82e0cf7d
scripts: Allow to customize library install location for CMake
...
git-svn-id: http://pugixml.googlecode.com/svn/trunk@918 99668b35-9821-0410-8761-19e4c4f06640
2012-07-03 15:04:48 +00:00
arseny.kapoulkine@gmail.com
78f8662d33
scripts: Updated CMakeLists.txt to match the Gentoo distribution version 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-09 06:08:12 +00:00
arseny.kapoulkine@gmail.com
bda8e935e9
Updated version number and copyright year everywhere
...
git-svn-id: http://pugixml.googlecode.com/svn/trunk@897 99668b35-9821-0410-8761-19e4c4f06640
2012-04-03 05:04:07 +00:00
arseny.kapoulkine@gmail.com
e6fcef1b3e
scripts: Added install target to CMakeLists.txt
...
git-svn-id: http://pugixml.googlecode.com/svn/trunk@885 99668b35-9821-0410-8761-19e4c4f06640
2012-03-23 06:09:23 +00:00
arseny.kapoulkine
27c5c5e1cb
scripts: Added BUILD_SHARED_LIBS option to CMakeLists.txt for building 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-20 04:21:49 +00:00
arseny.kapoulkine
fb7a3defcc
scripts: Renamed AirPlay project to have correct extension
...
git-svn-id: http://pugixml.googlecode.com/svn/trunk@808 99668b35-9821-0410-8761-19e4c4f06640
2011-07-07 07:37:52 +00:00
arseny.kapoulkine
5720761685
scripts: Ported premake script to premake4.3, regenerated all projects
...
git-svn-id: http://pugixml.googlecode.com/svn/trunk@799 99668b35-9821-0410-8761-19e4c4f06640
2010-11-17 19:25:20 +00:00