aboutsummaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
2020-01-14Fix incorrect source include of ifaddrs.c and stylistic changes (#404)Lennart Grahl
2020-01-09meson: Fix sconn_len detection (#411) (#412)Alex Băluț
* meson: Fix sconn_len detection (#411) have_sconn_len was always false because compiler.has_member generates a C file which does not build because the compiler can't include "usrsctp.h". Fixed by specifying the include path. * meson: Fix Mac build Undefine __APPLE__ only for the library, not the programs.
2019-11-08meson: Need dependencies while linking shared library too (#401)Nirbheek Chauhan
Otherwise we get linker errors for ws2_32, etc.
2019-11-08meson: Fixes needed to build on Android (#402)Nirbheek Chauhan
* meson: add support for android/ios host_system * build: include ifaddrs.c definition for android
2019-07-26Fix shared library build for Windows with MSVC and Meson (#328)Jakub Adam
usrsctp-1.dll built with Meson didn't export any symbols. Meson needs a .def file listing the names of functions to export when creating a shared library on Windows. This patch generates usrsctp.def automatically at build time from the output of "dumpbin /linkermember" run on the static version of usrsctp lib. Kudos to Lennart Grahl for help with fixing broken static build.
2019-07-05Add Meson build system support (#300)Lennart Grahl