sync

Backup service to store encrypted wallet databases (experimental)
Log | Files | Refs | Submodules | README | LICENSE

meson.build (912B)


      1 # This build file is in the public domain
      2 configure_file(
      3     input: 'paths.conf',
      4     output: 'paths.conf',
      5     configuration: cdata,
      6     install: true,
      7     install_dir: pkgcfgdir,
      8 )
      9 
     10 
     11 libsyncutil = library(
     12     'syncutil',
     13     ['os_installation.c'],
     14     soversion: solibversions['libsyncutil']['soversion'],
     15     version: solibversions['libsyncutil']['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 libsyncutil_dep = declare_dependency(link_with: libsyncutil)
     24 pkg.generate(
     25     libsyncutil,
     26     url: 'https://taler.net',
     27     description: 'GNU Taler sync utilities library',
     28 )
     29 
     30 executable(
     31     'sync-config',
     32     ['sync-config.c'],
     33     dependencies: [libsyncutil_dep, gnunetutil_dep],
     34     include_directories: [incdir, configuration_inc],
     35     install: true,
     36 )
     37 
     38