1created_file = [ 2 'eldbus_geo_clue2_client.c', 3 'eldbus_geo_clue2_client.h', 4 'eldbus_geo_clue2_location.c', 5 'eldbus_geo_clue2_location.h', 6 'eldbus_geo_clue2_manager.c', 7 'eldbus_geo_clue2_manager.h', 8 'eldbus_utils.h' 9] 10 11src = files( 12 'e_mod_main.c' 13) 14 15src += custom_target('geolocation_gen', 16 input : 'org.freedesktop.GeoClue2.xml', 17 command: [eldbus_codegen_cmd, '@INPUT@', '-O', '@OUTDIR@'], 18 output : created_file 19 ) 20