Commit Graph

7 Commits

Author SHA1 Message Date
Chih-Hsuan Yen
4a8a9fd228
Port WARNCFLAGS of CMakeLists.txt to meson.build
And let CMake determine which compiler warning flags are available as
suggested in [1].

[1] https://gitlab.com/federicomenaquintero/bzip2/merge_requests/19#note_206149857
2019-09-05 09:50:06 +08:00
Rolf Eike Beer
91a3b6d614 CMake: remove needless checks 2019-06-27 08:52:45 +02:00
Rolf Eike Beer
1e6d325fee CMake: remove C++ option checking
There is no C++ code.
2019-06-27 08:39:02 +02:00
Federico Mena Quintero
4c6ef278dc (#2): Generate a header file with the version number
Fixes https://gitlab.com/federicomenaquintero/bzip2/issues/2
2019-06-25 18:28:19 -05:00
Federico Mena Quintero
9eac831b5e Bump library revision 2019-06-21 17:55:07 -05:00
Federico Mena Quintero
277548b072 Sync versioning schemes between Meson and CMake
Use a computed soversion of 1.

This keeps compatibility with the version in the SONAME from openSUSE
and Fedora, which fixed the botched soname in bzip2's historical
tarballs.

See this post for details:
https://people.gnome.org/~federico/blog/preparing-the-bzip2-107-release.html
2019-06-21 17:55:07 -05:00
Micah Snyder
e264a7f7c4 Add CMake build system. 2019-06-09 19:13:08 -04:00