summaryrefslogtreecommitdiff
path: root/scripts/cmake
Commit message (Collapse)AuthorAgeFilesLines
* [build] _WIN32 shared dll build (autotools, cmake)Glenn Strauss2023-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | There are likely better and cleaner ways to do this; patches welcome. _WIN32 symbol imports and exports MS Visual Studio (_MSC_VER) does not appear to export global data symbols even when exporting all functions. Annotating any symbols with __declspec(dllexport) in any translation unit appears to change default dll symbol implict export behavior. Currently, src/Makefile.am and CMakeLists.txt take different approaches (implib versus linking against executable which has exported symbols) x-ref: (improved solutions might possibly be constructed using these docs) https://sourceware.org/binutils/docs/ld/WIN32.html https://cmake.org/cmake/help/latest/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.html https://stackoverflow.com/questions/225432/export-all-symbols-when-creating-a-dll
* [build] modify arguments to updated LEMON parserGlenn Strauss2023-01-091-1/+1
|
* [core] remove libev fdevent option (ignore)Glenn Strauss2022-12-031-70/+0
| | | | lighttpd directly uses native OS event handlers
* [build] Fix build when using nested CMakeraw2020-01-301-3/+3
| | | | | | (FetchContent, ExternalProject_Add) github: closes #102
* [build] move some build scripts to scripts/Glenn Strauss2016-10-302-0/+117