meson.build 738 B

12345678910111213141516171819
  1. project('lighttpd', 'c', version: '1.4.64', default_options : ['c_std=c11'])
  2. subdir('src')
  3. subdir('tests')
  4. # setup (in build directory):
  5. # $ meson $src
  6. # compile:
  7. # $ ninja
  8. # full build:
  9. # $ meson configure -D build_extra_warnings=true -D with_bzip=true -D with_dbi=true -D with_fam=true -D with_krb5=true -D with_ldap=true -D with_libev=true -D with_libunwind=true -D with_lua=true -D with_mysql=true -D with_openssl=true -D with_pcre2=true -D with_pgsql=true -D with_sasl=true -D with_webdav_locks=true -D with_webdav_props=true -D with_xattr=true -D with_zlib=true
  10. # optimized build:
  11. # $ meson configure -D b_lto=true -D buildtype=debugoptimized
  12. # monolitic build (contains all plugins):
  13. # $ meson configure -D build_static=true