anastasis

Credential backup and recovery protocol and service
Log | Files | Refs | Submodules | README | LICENSE

meson.build (917B)


      1 # This file is in the public domain
      2 
      3 install_man(
      4     [
      5         'anastasis-dbconfig.1',
      6         'anastasis-dbinit.1',
      7         'anastasis-httpd.1',
      8         'anastasis-helper-authorization-iban.1',
      9         'anastasis-reducer.1',
     10         'anastasis.conf.5',
     11         'anastasis-config.1',
     12     ],
     13 )
     14 
     15 subdir('anastasis-figures')
     16 
     17 configure_file(input: 'anastasis.texi', output: 'anastasis.texi', copy: true)
     18 
     19 makeinfo = find_program('makeinfo', native: true, required: false)
     20 
     21 if makeinfo.found()
     22 
     23     f_info = '@0@.info'.format('anastasis')
     24     f_texi = meson.current_build_dir() / '@0@.texi'.format('anastasis')
     25 
     26     custom_target(
     27         f_info,
     28         output: f_info,
     29         command: [
     30             makeinfo,
     31             '--no-split',
     32             '--no-headers',
     33             f_texi,
     34             '-o',
     35             '@OUTPUT0@',
     36         ],
     37         install: true,
     38         install_dir: get_option('infodir'),
     39     )
     40 
     41 endif