1# dot_png: list of PNG targets 2# dot_map: list of MAP targets 3foreach name, infile: dot_gv 4 dot_png += custom_target( 5 name + '.png', 6 command: [ dot, '-Tpng', '-o@OUTPUT@', '@INPUT@' ], 7 input: infile, 8 output: name + '.png', 9 install: true, 10 install_dir: join_paths(publican_install_prefix, publican_html_dir, 'images') 11 ) 12 13 dot_map += custom_target( 14 name + '.map', 15 command: [ dot, '-Tcmapx_np', '-o@OUTPUT@', '@INPUT@' ], 16 input: infile, 17 output: name + '.map', 18 ) 19endforeach 20 21subdir('Client') 22subdir('Server') 23