46 Commits

Author SHA1 Message Date
Johannes Schäufele
ea6ca5bc18
cmake: add config-file package support, add static library pkg-config (#241) 2023-02-24 22:24:33 +02:00
coeps
75c39ce094
Fixed copy paste error in CMakeLists.txt (#245)
target_include_directories(spng <-- _static missing
2023-01-27 17:54:13 +02:00
Ben
89efb0d18a
cmake: added spng to include directories (#235)
Co-authored-by: Benedikt Schmitt <me@kiraly.email>
2022-11-21 18:20:18 +01:00
Randy
4b568aca53 cmake: set C standard 2022-08-18 11:32:39 +02:00
Michael Malone
82b0c5107d cmake: make finding zlib in-tree easier
When building libspng as a sub-module alongside zlib as a sub-module,
then it becomes much easier to locate the in-tree zlib when the
ZLIB_ROOT variable can be set to ${zlib_BINARY_DIR}.  This is especially
useful when building on Windows where zlib-dev typically isn't
installed.
2022-04-21 22:53:51 +02:00
Randy
3a8a2314ee bump version to v0.7.3 2022-02-11 20:29:56 +01:00
Randy
253a40c500 bump version to 0.7.2 2022-01-05 13:43:57 +01:00
Randy
6a1a708f0d bump version to v0.7.1 2021-11-24 18:43:28 +01:00
Randy
1e997c5bf7 bump version to v0.7.0 (stable) 2021-09-28 19:34:39 +02:00
Randy
7b3a71c7e7
build: add option to disable example (#177) 2021-09-24 16:12:17 +02:00
Randy
da6a402244 bump version to v0.7.0-rc3 2021-07-28 16:41:18 +02:00
Randy
c3e0eec38f next release will be v0.7.0-rc2 2021-07-28 16:41:18 +02:00
Randy
1e5c93f71e bump version to v0.7.0-rc1 2021-07-28 16:41:18 +02:00
Randy
1a5270bd3c bump version to 0.6.3 2021-02-03 21:13:16 +01:00
Randy
12997b6f54 bump version to 0.6.2 2020-11-26 07:13:35 +01:00
Randy
7a2ac104c4 cmake: fix indentation 2020-08-14 13:10:38 +02:00
Randy
f61ac6bc5c bump version to 0.6.1 2020-07-29 17:28:34 +02:00
Randy
3fdd8ce16b cmake: only build example.c for shared builds 2020-07-02 19:16:07 +02:00
Randy
6a19fc146e cmake: add SPNG_STATIC definition for static build 2020-07-02 19:07:27 +02:00
Randy
0a8de09886 cmake: fix example build 2020-06-30 20:33:17 +02:00
Randy
45c7aec901 cmake: link math library, build example.c 2020-06-30 17:03:24 +02:00
Randy
c2e7bf8835 revert change to install header under spng/ 2020-06-28 13:39:23 +02:00
Randy
c21b829978
move source to spng/, install header in subdir (#96) 2020-06-24 19:42:37 +02:00
Randy
2a486396df prepare for stable release 2020-05-27 00:02:36 +02:00
Randy
002e7bcfd8 change version to v0.6.0-rc1 2020-05-13 10:11:36 +02:00
Randy
1f540555da bump version to 0.6.0, skipping 0.5.1
the next version will be a minor release
2019-12-12 00:14:37 +01:00
Randy
1940ba2644 cmake: support disabling shared builds 2019-11-22 16:38:26 +01:00
longlene
e15ba00f42
Update CMakeLists.txt
use correct path for later installation
2019-08-27 17:20:15 +08:00
Randy
25c92d6c7c bump version to 0.5.1 2019-08-07 17:10:48 +02:00
Randy
70f71aabf3 bump version to 0.5.0 2019-08-07 10:24:58 +02:00
Randy
cfec07e441 enable optimizations by default
SPNG_OPTIMIZE_FILTER is ignored
added SPNG_DISABLE_OPT for disabling optimizations
automatically disable optimizations for unknown platforms
removed optimize_filter build option for meson/cmake
added enable_opt/ENABLE_OPT build option
update build docs
2019-07-22 10:33:52 +02:00
Randy
100c8fc4d6 cmake: ZLIB_INCLUDE_DIR -> ZLIB_INCLUDE_DIRS 2019-07-22 09:40:30 +02:00
Randy
0c2f3ad434 add CMake support (again) 2019-07-17 11:25:29 +02:00
Randy
07d5797c51 remove CMake build 2019-03-14 22:43:49 +01:00
Randy
5a3accfc7d version bump to 0.4.4 2019-03-11 19:20:52 +01:00
Randy
3b8926f05e cmake: generate pkg-config file 2019-02-25 07:46:13 +01:00
Randy
0abce2442c cmake: add OPTIMIZE_FILTER option 2019-02-20 14:56:56 +01:00
Randy
65e122e61f meson,cmake: move arch-specific logic to source files
add compiler-specific pragmas for x86
2019-02-20 13:51:43 +01:00
Randy
f7c616d7a0 version bump to 0.4.3 2019-02-12 15:24:27 +01:00
Randy
de8676adbf version bump to 0.4.2 2019-01-18 14:24:48 +02:00
Randy
32d0691854 cmake: use defilter optimizations for x86_64 2019-01-18 14:12:48 +02:00
Randy
f9c13c9e1c version bump to 0.4.1 2018-12-02 11:39:55 +02:00
Randy
e8ba122fe6 cmake: fix header path 2018-11-30 13:22:22 +02:00
Randy
726ac66887 version bump to 0.4.0 2018-11-12 17:15:48 +02:00
Randy
ea3072527b cmake: update paths 2018-11-05 12:32:03 +02:00
Randy
0b38aac73d build: basic CMake support 2018-10-08 16:10:47 +03:00