Sebastian Pipping
e72c42eb18
Prepare release version 2.2.2
2017-07-12 19:00:02 +02:00
Sebastian Pipping
8c9ec41705
Bump version info from 7:3:6 to 7:4:6
2017-07-12 19:00:02 +02:00
Ben Boeckel
f01b2c0e27
cmake: use the current binary directory
...
This is not necessarily the top-level CMake directory (such as when
expat is included inside of another project's source tree directly), so
we should instead use the one relative to this `CMakeLists.txt` file.
2017-07-05 17:13:57 -04:00
Ben Boeckel
ab89ae73c7
cmake: include the current directory's ConfigureChecks.cmake
...
The file we want is always in the same directory. The
`ConfigureChecks.cmake` file is included in many projects and the wrong
`CMAKE_MODULE_PATH` can cause the wrong one to be used here.
2017-07-05 17:11:48 -04:00
Ben Boeckel
dc4422e894
cmake: remove executable bits from cmake files
...
These files are not executable and should not be stored as such inside
of the repository.
2017-07-05 17:11:30 -04:00
Sebastian Pipping
484cc4e62c
Bump version, year, and ID for 2.2.1
...
Also fill earliest release date
2017-06-17 01:58:05 +02:00
Sebastian Pipping
b6742eb325
Bump version info from 7:2:6 to 7:3:6
2017-06-17 01:12:35 +02:00
Sebastian Pipping
078af33952
CMake: No longer define WIN32
2017-05-25 15:25:18 +02:00
Rhodri James
ec322eb428
Test to catch Issue #17
2017-04-26 00:04:52 +02:00
Sebastian Pipping
49e00b2a34
CMakeLists.txt: Resolve trailing whitespace
2016-11-20 18:10:01 +01:00
Sebastian Pipping
aa7f61cb0d
CMakeLists.txt: Rename BUILD_install to INSTALL
2016-11-20 18:09:13 +01:00
Tobias Taschner
ce686f45ba
CMake: Add BUILD_install to make install optional
...
For easier integration in other projects via add_subdirectory() make the install() calls optional.
2016-10-26 21:48:34 +02:00
Sebastian Pipping
2074c16a99
CMake: Do not try building docs if MSVC (bug #534 )
2016-08-15 18:57:06 +02:00
Sebastian Pipping
b419a6e952
CMake: Fix ninja support
2016-08-15 18:39:28 +02:00
Sebastian Pipping
add34368c6
CMake: Symptom-fix out-of-source builds
2016-08-15 18:13:03 +02:00
Sergei Nikulov
227572030e
fix for #534
2016-08-15 18:07:34 +02:00
Sebastian Pipping
06b9bcf2a6
Start using -fno-strict-aliasing (bug #538 )
2016-08-12 15:45:05 +02:00
Sebastian Pipping
eb0fd8b2b1
CMakeLists.txt: Exclude soversion config on Windows
2016-06-20 18:47:11 +02:00
Sebastian Pipping
a0eaef2d67
Set version 2.2.0/2016-06-18 where missing
2016-06-18 00:16:21 +02:00
Sebastian Pipping
92da19f153
Resolve COMPILING_FOR_WINDOWS (ex COMPILED_FROM_DSP) in favor of WIN32
2016-06-13 17:05:16 +02:00
Sebastian Pipping
2b9cb7f5b5
Bump soversion, skipped one for 2.1.1
2016-06-05 15:43:36 +02:00
Sebastian Pipping
b364f44701
CMake: Create .so.1 symlink, too
2016-06-05 15:41:12 +02:00
Sebastian Pipping
5cfcdc3f40
Have CMake call "$(MAKE) -C doc xmlwf.1"
...
.. so that the man page is built if missing (e.g. for a Git clone)
2016-06-05 15:17:07 +02:00
Sebastian Pipping
4363739fd5
CMake: Add soversion, support -DNO_SONAME=yes to bypass (issue #536 )
2016-05-28 19:55:40 +02:00
Björn Lindahl
d10262c9ef
Added suffix "d" to lib/dll to differentiate Debug from Release output so they don't overwrite each other.
...
Fixes #323
2016-05-14 19:33:32 +02:00
Sebastian Pipping
37f7efb878
Define COMPILING_FOR_WINDOWS with CMake on Windows
2016-03-28 18:18:09 +02:00
Sergei Nikulov
5c96e9ce60
Fix for BUILD_shared=OFF case on MSVC
2016-03-12 17:12:31 +01:00
Sebastian Pipping
d9a92249b1
CMakeLists.txt: Move code for upcoming change
2016-03-12 17:09:47 +01:00
Sebastian Pipping
8c2fd3d097
Bump version to 2.1.1
2016-03-12 00:23:16 +01:00
Sebastian Pipping
0ab8564db6
CMakeLists.txt: Align binary locations with Autotools
...
Target "xmlwf" even collided with the source folder of the
same name, previously:
$ cmake . && make
...
[ 82%] Linking C executable xmlwf
.../ld: cannot open output file xmlwf: Is a directory
collect2: error: ld returned 1 exit status
...
2016-03-11 23:22:51 +01:00
Karl Waclawek
b6db32746f
Added CMake build system.
2012-03-05 14:38:22 +00:00