meson.build (972B)
1 # This file is in the public domain 2 3 configure_file( 4 input: 'paths.conf', 5 output: 'paths.conf', 6 configuration: cdata, 7 install: true, 8 install_dir: pkgcfgdir, 9 ) 10 11 libchallengerutil = library( 12 'challengerutil', 13 ['os_installation.c'], 14 soversion: solibversions['libchallengerutil']['soversion'], 15 version: solibversions['libchallengerutil']['soversion'], 16 install_rpath: rpath_option, 17 dependencies: [gnunetutil_dep], 18 include_directories: [incdir, configuration_inc], 19 install: true, 20 install_dir: get_option('libdir'), 21 ) 22 23 libchallengerutil_dep = declare_dependency(link_with: libchallengerutil) 24 pkg.generate( 25 libchallengerutil, 26 url: 'https://taler.net', 27 description: 'GNU Taler challenger utilities library', 28 ) 29 30 executable( 31 'challenger-config', 32 ['challenger-config.c'], 33 dependencies: [libchallengerutil_dep, gnunetutil_dep], 34 include_directories: [incdir, configuration_inc], 35 install: true, 36 ) 37 38