ngen/test.txt

93 lines
2.3 KiB
Plaintext

TargetList(
{
"three": Target {
outfile: "foobar",
compiler: "gcc",
compiler_flags: [
"-Wall",
"-Wextra",
],
linker: "gcc",
linker_flags: [],
linker_libs: [],
sources: [
"main.c",
],
opts: TargetOptions {
inherit: true,
inherit_from: "two",
default: false,
depend_on: [],
},
},
"one": Target {
outfile: "foobar",
compiler: "gcc",
compiler_flags: [],
linker: "gcc",
linker_flags: [],
linker_libs: [],
sources: [
"main.c",
"main.c",
"main.c",
"main.c",
"main.c",
"main.c",
],
opts: TargetOptions {
inherit: true,
inherit_from: "main",
default: false,
depend_on: [],
},
},
"two": Target {
outfile: "foobar",
compiler: "gcc",
compiler_flags: [
"-Wall",
"-Wall",
],
linker: "gcc",
linker_flags: [],
linker_libs: [],
sources: [
"main.c",
"main.c",
"main.c",
"main.c",
"main.c",
"main.c",
"main.c",
],
opts: TargetOptions {
inherit: true,
inherit_from: "one",
default: false,
depend_on: [],
},
},
"main": Target {
outfile: "foobar",
compiler: "cc",
compiler_flags: [],
linker: "cc",
linker_flags: [],
linker_libs: [],
sources: [
"main.c",
"main.c",
"main.c",
"main.c",
],
opts: TargetOptions {
inherit: false,
inherit_from: "main",
default: false,
depend_on: [],
},
},
},
)