6 depfile = "{{output}}.d"
7 command = "gcc -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}"
9 outputs = [ "{{target_out_dir}}/{{source_name_part}}.o" ]
12 depfile = "{{output}}.d"
13 command = "c++ -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}"
15 description = "CXX {{output}}"
16 outputs = [ "{{target_out_dir}}/{{source_name_part}}.o" ]
19 exename = "{{target_output_name}}{{output_extension}}"
20 outfile = "{{output_dir}}/$exename"
21 default_output_dir = "{{root_out_dir}}"
22 command = "g++ {{ldflags}} -o \"$outfile\" {{inputs}} {{libs}}"
23 description = "LINK $outfile"
27 command = "touch {{output}}"
28 description = "STAMP {{output}}"
31 soname = "{{target_output_name}}{{output_extension}}"
32 rpath = "-Wl,-soname,$soname"
33 command = "g++ -shared {{ldflags}} {{inputs}} {{solibs}} {{libs}} $rpath -o {{output}}"
35 "{{root_out_dir}}/$soname",
38 default_output_extension = ".so"
39 description = "link {{output}}"
45 "//loader:wrt-loader",
46 "//wrt_feature/nmt_service:nmt",
47 "//wrt_feature/category_service:category",