Andrea Pappacoda
5a31af99c4
Add visibility symbols ( #134 )
...
They are required to properly build DLLs on Windows, and improve the
quality of shared objects on Linux.
See https://gcc.gnu.org/wiki/Visibility for details.
This issue was first discovered here:
https://github.com/mesonbuild/wrapdb/pull/340#issuecomment-1075102565
2022-03-24 08:30:27 +13:00
Stephan Lachnit
cb55f57d87
meson: add static compile args to inih_dep ( #126 )
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2021-02-08 09:35:56 +13:00
Stephan Lachnit
98dafacc76
enable distro settings by default ( #125 )
...
* meson: enable distro settings by default
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
* meson: add note about version in pkg-config file
See also #123 .
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2021-02-07 14:08:34 +13:00
bkuhls
e192e47627
meson: optionally depend on c++ ( #124 )
...
This fix is needed to allow building with toolchains which lack c++.
2021-01-11 09:56:56 +13:00
xx55tt
672457c6df
Meson: fix the integer conversions ( #113 )
...
Meson doesn't have a `str` function, so it's not possible to change the integer options.
`subprojects/inih/meson.build:50:8: ERROR: Unknown function "str".`
2020-08-04 09:03:26 +12:00
Stephan Lachnit
32519ea045
meson: remove project version ( #109 )
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-06-21 17:01:28 +12:00
Stephan Lachnit
16787c478a
Add options for Meson ( #103 )
...
* README: initial malloc size before allow realloc
* meson: fix wrong dependency for INIReader
* meson: implement options
* r49 release
2020-04-22 14:49:24 +12:00
Stephan Lachnit
351217124d
r48 release ( #100 )
...
* Bump copyright to 2020
* Remove makefile for static library
* meson: version 48
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-03-01 19:31:28 +13:00
Stephan Lachnit
bf2f849c77
meson: use include directories ( #99 )
...
Using include directories instead of adding the headers to the source properly accounts for the right dependencies.
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-02-28 09:28:12 +13:00
Stephan Lachnit
ee0bacace7
more meson stuff ( #98 )
...
* meson: add dependencies as variables
* README: add meson notes
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-02-27 09:02:16 +13:00
Stephan Lachnit
b546971f32
add meson for system installation ( #97 )
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-02-26 11:59:18 +13:00