meson.build (1350B)
1 sqldir = get_option('datadir') / 'taler-merchant' / 'sql' 2 3 # FIXME possibly provide this output in the tgz through dist script 4 run_command('make', '-f', 'Makefile.sql', 'all', check: true) 5 6 sqlfiles = [ 7 'drop.sql', 8 'merchant-0001.sql', 9 'merchant-0002.sql', 10 'merchant-0003.sql', 11 'merchant-0004.sql', 12 'merchant-0005.sql', 13 'merchant-0006.sql', 14 'merchant-0007.sql', 15 'merchant-0008.sql', 16 'merchant-0009.sql', 17 'merchant-0010.sql', 18 'merchant-0011.sql', 19 'merchant-0012.sql', 20 'merchant-0013.sql', 21 'merchant-0014.sql', 22 'merchant-0015.sql', 23 'merchant-0016.sql', 24 'merchant-0017.sql', 25 'merchant-0018.sql', 26 'merchant-0019.sql', 27 'merchant-0020.sql', 28 'merchant-0021.sql', 29 'merchant-0022.sql', 30 'merchant-0023.sql', 31 'merchant-0024.sql', 32 'merchant-0025.sql', 33 'merchant-0026.sql', 34 'merchant-0027.sql', 35 'merchant-0028.sql', 36 'merchant-0029.sql', 37 'merchant-0030.sql', 38 'merchant-0031.sql', 39 'merchant-0032.sql', 40 'merchant-0033.sql', 41 'merchant-0034.sql', 42 'merchant-0035.sql', 43 'procedures.sql', 44 'versioning.sql', 45 ] 46 47 install_data(sources: sqlfiles, install_dir: sqldir) 48 49 # This makes meson copy the files into the build directory for testing 50 foreach f : sqlfiles 51 configure_file(input: f, output: f, copy: true) 52 endforeach