meson.build (917B)
1 # This file is in the public domain 2 3 paivana_httpd_SOURCES = [ 4 'paivana-httpd.c', 5 'paivana-httpd_cookie.c', 6 'paivana-httpd_daemon.c', 7 'paivana-httpd_helper.c', 8 'paivana-httpd_reverse.c', 9 'paivana-httpd_pay.c', 10 'paivana-httpd_templates.c', 11 'paivana_pd.c', 12 ] 13 14 # Shared with unit tests in src/tests, which link individual 15 # compilation units rather than the whole daemon. 16 paivana_backend_inc = include_directories('.') 17 18 paivana_httpd_exe = executable( 19 'paivana-httpd', 20 paivana_httpd_SOURCES, 21 dependencies: [ 22 talermerchant_dep, 23 talertemplating_dep, 24 talerutil_dep, 25 gcrypt_dep, 26 talermhd_dep, 27 talerjson_dep, 28 gnunetutil_dep, 29 gnunetjson_dep, 30 gnunetcurl_dep, 31 mhd_dep, 32 json_dep, 33 curl_dep, 34 ], 35 include_directories: [incdir, configuration_inc], 36 install_rpath: rpath_option, 37 install: true, 38 )