diff options
Diffstat (limited to 'src/buildtool/main/TARGETS')
-rw-r--r-- | src/buildtool/main/TARGETS | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/src/buildtool/main/TARGETS b/src/buildtool/main/TARGETS index b74a5fe4..974c0e61 100644 --- a/src/buildtool/main/TARGETS +++ b/src/buildtool/main/TARGETS @@ -4,8 +4,7 @@ , "name": ["just"] , "srcs": ["main.cpp"] , "private-deps": - [ ["src/buildtool/common", "cli"] - , ["src/buildtool/common", "config"] + [ ["src/buildtool/common", "config"] , ["src/buildtool/storage", "storage"] , ["src/buildtool/compatibility", "compatibility"] , ["src/buildtool/graph_traverser", "graph_traverser"] @@ -24,10 +23,12 @@ , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/execution_api/remote", "config"] , "common" + , "cli" , "version" , "analyse" , "install_cas" , "describe" + , "diagnose" , "constants" ] , "stage": ["src", "buildtool", "main"] @@ -68,6 +69,15 @@ , "hdrs": ["exit_codes.hpp"] , "stage": ["src", "buildtool", "main"] } +, "cli": + { "type": ["@", "rules", "CC", "library"] + , "name": ["cli"] + , "hdrs": ["cli.hpp"] + , "srcs": ["cli.cpp"] + , "stage": ["src", "buildtool", "main"] + , "deps": [["src/buildtool/common", "cli"]] + , "private-deps": [["@", "gsl", "", "gsl"], "common"] + } , "install_cas": { "type": ["@", "rules", "CC", "library"] , "name": ["install_cas"] @@ -110,6 +120,19 @@ , ["src/buildtool/build_engine/target_map", "target_map"] ] } +, "diagnose": + { "type": ["@", "rules", "CC", "library"] + , "name": ["diagnose"] + , "hdrs": ["diagnose.hpp"] + , "srcs": ["diagnose.cpp"] + , "stage": ["src", "buildtool", "main"] + , "deps": + [ "analyse" + , ["src/buildtool/common", "cli"] + , ["src/buildtool/build_engine/target_map", "result_map"] + ] + , "private-deps": [["src/utils/cpp", "json"], ["@", "json", "", "json"]] + } , "version": { "type": ["@", "rules", "CC", "library"] , "arguments_config": ["SOURCE_DATE_EPOCH", "VERSION_EXTRA_SUFFIX"] |