Łukasz Kuryło
aad61870a9
Fix cmake warnings on new cmake versions.
2016-09-29 18:59:07 +02:00
Matthew Woehlke
8170bdc693
Build with hidden symbols by default
...
Turn on options to tell CMake to use -fvisibility=hidden by default (on
applicable platforms). This has some optimization benefits, and more
closely mirrors the Windows behavior of only exporting symbols marked
for export, which can help catch errors doing so on non-Windows
platforms.
This requires CMake 2.8.12 to be effective. (Otherwise, the logic will
simply have no effect.)
2016-08-09 13:21:06 -04:00
Lee Thomason
74d44acb17
fix compile issues on clang
2016-07-17 22:57:36 -07:00
Lee Thomason
6ba2a077ed
upping the major version. lots of small (incompatible) changes, and the addition of int64 support.
2016-07-17 22:40:43 -07:00
Lukasz Kurylo
2818e67f31
Add INCLUDE_DIRECTORIES on the targets for supported cmake versions.
2016-06-22 19:22:57 +02:00
Jun Jie
47f9931130
minimize file copying on incremental builds
2016-04-22 13:37:44 +08:00
Darksun
6bf8a07587
space misses in the comment of CMakeLists.txt
2016-02-16 16:10:57 +08:00
Lee Thomason
27eb078329
Merge pull request #372 from jasjuang/master
...
add in support for sudo make uninstall
2015-09-24 10:23:04 -07:00
renu555
871d72f3a8
Build tinyxml2 as static library
...
By Default shared libs are built
To build static library also configure cmake with -DBUILD_STATIC_LIBS:BOOL=ON
To build only static library configure cmake with -DBILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON
2015-09-18 13:39:51 +05:30
jasjuang
f6002e6a99
add in support for sudo make uninstall
2015-08-15 16:50:55 -07:00
Sarat Addepalli
39a77dd825
Define the `DEBUG` macro in CMakeLists.txt
...
Fixes #334
2015-05-19 12:27:59 +05:30
Lee Thomason
32cca51ac5
Merge pull request #300 from davidsanfal/master
...
Add biicode support to TinyXML-2
2015-03-20 21:29:37 -07:00
Lee Thomason
1977a7258c
setting the version to 3.0.0
2015-03-17 21:30:01 -07:00
David
4633c3aa27
add biicode support
2015-03-16 10:41:00 +01:00
Lee Thomason
b53aaa885d
set the version to 2.3.0
2015-03-15 16:18:35 -07:00
Lee Thomason
a94fc98396
Merge pull request #229 from xantares/test
...
Rename test, fixed cmake warning.
2014-11-15 17:55:14 -08:00
xantares
0b2c22bd46
Rename test, fixed cmake warning.
2014-11-14 19:46:18 +01:00
xantares
c8ec6fcab4
Use BUILD_SHARED_LIBS cmake standard.
2014-11-14 19:40:58 +01:00
Lee Thomason
5321a0e21f
setting the version to 2.2.0
2014-09-14 12:47:24 -07:00
Lee Thomason
6ee53e7d49
setting the version to 2.1.0
2014-04-06 14:43:37 -07:00
Lee Thomason
b59ac45131
setting the version to 2.0.2
2014-03-16 20:18:41 -07:00
Lee Thomason
686ef404b8
improve setversion script. set version 2.0.1
2014-03-16 10:16:49 -07:00
Lee Thomason
85afe9c5c7
setting version consistent with new guidelines. (not tagging...yet).
2014-02-23 21:42:16 -08:00
Lee Thomason
5f88e72691
fix the build script. set the build properly
2014-02-21 22:57:38 -08:00
Lee Thomason
5bb2d8079b
add variants of SetText() to support types
2014-01-24 10:42:57 -08:00
Lee Thomason
44ce7930b7
Merge branch 'master' of https://github.com/leethomason/tinyxml2
2014-01-14 12:30:18 -08:00
Lee Thomason
c3708ccf08
implement a fix to floating point precision as proposed by schuellc.
2014-01-14 12:30:03 -08:00
Leonid Onokhov
3dacebf8ee
add TINYXML2_EXPORT define when building shared lib
...
otherwise it exports no symbols and msvc does not create import .lib
2013-12-12 15:07:34 +03:00
Lee Thomason
5613cb9237
up the version
2013-10-26 21:52:35 -07:00
Thomas Roß
36307f86da
Fixed test input file not found when doing out-of-source builds.
2013-05-11 10:21:07 +02:00
Lee Thomason (grinliz)
374c25e2a6
up the version to build 11
2013-02-01 19:45:01 -08:00
Marek Pokorny
8e66b77c91
Fixed CMake config file to properly install on windows
2013-01-28 10:52:01 -08:00
Lee Thomason
86ca9dc1ee
correctly set version via script
2013-01-28 07:31:59 -08:00
Lee Thomason
998116e587
up the version
2012-11-12 13:04:56 -08:00
Lee Thomason (grinliz)
fc6320e30a
experimented with print f vs. g. increased version
2012-09-23 20:25:50 -07:00
Lee Thomason (grinliz)
4dbe869cd7
increase the version
2012-09-08 21:23:33 -07:00
Lee Thomason
21be882810
Moving string in/out into XMLUtil. Using that across the API. Supporting text queries of primitive types.
2012-07-15 17:27:22 -07:00
Lee Thomason
78a773ddd9
Fix attribute parsing to correctly handle white space
2012-07-02 10:10:19 -07:00
Lee Thomason (grinliz)
390e978da1
Fix infinite loop bug in ShallowEqual. Fix a warning with a re-interpret cast. Up version to 1.0.4
2012-07-01 21:22:53 -07:00
Lee Thomason
a3efec0449
clean up some warnings
2012-06-15 14:30:44 -07:00
Lee Thomason
78d450b54e
increase version
2012-06-04 17:05:58 -07:00
hasufell
9a0eb46d71
Merge git://github.com/leethomason/tinyxml2
2012-05-26 23:51:47 +02:00
Chow Loong Jin
0eb8e9da08
Fix out of source installation with tinyxml2.pc
2012-05-24 02:44:19 +08:00
Chow Loong Jin
abcdbd9112
Standardize style of CMakeLists.txt
...
1. Use lowercase commands everywhere
2. Use tabs for indentation
2012-05-23 19:42:36 +08:00
Chow Loong Jin
a1beafaff8
Add pkgconfig file
2012-05-23 06:02:20 +08:00
Chow Loong Jin
e9f2abaf6c
Use GNUInstallDirs for CMAKE_INSTALL_*DIR
2012-05-23 05:50:32 +08:00
Thomas Ro
c4ae8a9a2d
Removed unused variable from CMakeLists.txt
2012-05-12 02:02:31 +02:00
Thomas Ro
d08dff9216
Fixed CMakeLists.txt for moved .xml files.
2012-05-12 02:00:40 +02:00
hasufell
b8249001e2
add support for soname/symlink
2012-05-09 23:30:29 +02:00
hasufell
73c5370d0c
rm xmltest.h from installed headers
2012-05-05 00:32:02 +02:00