summaryrefslogtreecommitdiff
path: root/scripts
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-032-73/+2
| | | | lighttpd directly uses native OS event handlers
* [autoconf] update ax_prog_cc_for_build.m4Glenn Strauss2022-06-101-6/+6
| | | | | | | | update scripts/m4/ax_prog_cc_for_build.m4 from serial 20 to serial 21 (This should fix build errors occuring with './configure -C' caching) https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_prog_cc_for_build.m4
* [ci] add cmake-asan build typeStefan Bühler2022-01-061-1/+7
|
* [multiple] remove long-deprecated modulesGlenn Strauss2022-01-031-6/+4
| | | | | x-ref: https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated
* [build] CI builds now use make -j 2Glenn Strauss2021-12-101-5/+5
|
* [build] CI builds now use pcre2 (upgrade pcre)Glenn Strauss2021-11-231-3/+4
| | | | pcre2 is current. pcre is no longer maintained.
* [build] update ax_prog_cc_for_build.m4Glenn Strauss2021-09-081-1/+17
| | | | | | | | http://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html x-ref: "Cross Compile with ptxdist failed for 1.4.59 (1.4.58 works)" https://redmine.lighttpd.net/boards/2/topics/9888
* build] scripts/ci-build.sh remove --with-maxminddbGlenn Strauss2021-01-161-3/+0
| | | | | remove --with-maxminddb; maxminddb libs not currently part of our FreeBSD build images
* [build] scripts/ci-build.sh add --with-maxminddbGlenn Strauss2021-01-161-0/+3
|
* [build] scripts/ci-build.sh adjustmentsGlenn Strauss2021-01-161-2/+0
| | | | remove --with-mbedtls; mbedlts not currently part of our FreeBSD bld img
* [build] scripts/ci-build.sh adjustmentsGlenn Strauss2021-01-161-5/+3
| | | | | remove --with-nss; nss libs not currently part of our FreeBSD build img remove with_zstd=yes from SCons build, due to dependency on libpthread
* [build] scripts/ci-build.sh w/o --with-wolfsslGlenn Strauss2021-01-161-3/+1
| | | | | WolfSSL is not generally available in *BSD due to WolfSSL limitations. (Might be revisited with the Dec 2020 release of WolfSSL 4.6.0)
* [build] scripts/ci-build.sh --with-nettleGlenn Strauss2021-01-161-0/+3
|
* [build] update scripts/ci-build.shGlenn Strauss2021-01-161-13/+26
| | | | | | | | | | * remove use of deprecated or obsolete packages on Linux, *BSD builds --with-attr --with-fam --with-geoip * add zstd --with-zstd * add multiple TLS options to build --with-gnutls --with-mbedtls --with-nss --with-openssl --with-wolfssl (leave one TLS option (openssl) for SCons static build)
* [autoconf] update ax_prog_cc_for_build.m4Glenn Strauss2021-01-011-20/+34
| | | | | | | update scripts/m4/ax_prog_cc_for_build.m4 from serial 8 to serial 18 https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_prog_cc_for_build.m4
* [build] add --with-brotli to CI buildGlenn Strauss2020-08-021-5/+8
| | | | (thx stbuehler)
* move ci-build.sh to scriptsStefan Bühler2020-07-211-0/+82
|
* [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-303-0/+242