Konstantin Käfer
52275f835a
[build] add plain text file lists for iOS/macOS
2018-08-23 14:09:48 +02:00
Konstantin Käfer
bded6c65d5
[build] use plain text files for file lists to simplify integration with other build systems
2018-08-20 19:11:31 +02:00
Konstantin Käfer
6e06e55b95
WIP: use expected<T, E> for passing on errors
2018-08-14 17:03:46 -07:00
Konstantin Käfer
93d37282d9
[build] organize CMake targets in folders for IDEs
2018-07-17 18:36:17 +02:00
Konstantin Käfer
561e55eb6c
[core] make the offline DB schema a regular include file
2018-07-16 18:24:51 +02:00
Konstantin Käfer
8757164ac8
[build] standardize on -fvisibility=hidden for all targets
...
Enables -fvisibility=hidden for iOS and Linux, and adds a workaround for GCC 6.3-7.1
Adds a GCC 6 build
Enables diagnostics for C files
Fixes a shadow warning in parsedate.c
2017-11-29 17:31:33 +01:00
Asheem Mamoowala
3067b77c65
[core, ios, macos] Implement unique_any and remove linb::any
2017-11-22 13:56:38 -08:00
Konstantin Käfer
64c75b442c
[build] split out DefaultFileSource and dependents to a separate target
...
We don't want to link it into the node bindings, so keep it in a separate target
2017-09-28 13:48:36 -04:00