Test Generator workflow

This commit is contained in:
Christian Blichmann 2024-02-06 11:06:03 +01:00
parent f708270f35
commit 49a0e5be04
3 changed files with 18 additions and 16 deletions

View File

@ -1,5 +1,5 @@
name: debian-sapi-generator-tool
on: push
on: pull_request
jobs:
build:
runs-on: ubuntu-latest

View File

@ -116,18 +116,18 @@ target_link_libraries(sapi_generator PUBLIC
)
add_executable(sapi_generator_tool
compilation_database.cc
compilation_database.h
# compilation_database.cc
# compilation_database.h
generator_tool.cc
)
target_link_libraries(sapi_generator_tool PRIVATE
absl::statusor
sapi::base
sapi::file_base
sapi::file_helpers
sapi::fileops
sapi::generator
)
#target_link_libraries(sapi_generator_tool PRIVATE
# absl::statusor
# sapi::base
# sapi::file_base
# sapi::file_helpers
# sapi::fileops
# sapi::generator
#)
if(SAPI_ENABLE_CLANG_TOOL_STATIC)
target_link_options(sapi_generator_tool PRIVATE
# These work for both GCC and Clang

View File

@ -14,6 +14,7 @@
#include <cstdio>
#include <cstdlib>
#if 0
#include <memory>
#include <string>
#include <vector>
@ -154,11 +155,12 @@ absl::Status GeneratorMain(int argc, char* argv[]) {
}
} // namespace sapi
#endif
int main(int argc, char* argv[]) {
if (absl::Status status = sapi::GeneratorMain(argc, argv); !status.ok()) {
absl::FPrintF(stderr, "%s\n", status.message());
return EXIT_FAILURE;
}
printf("<not implemented>\n");
// if (absl::Status status = sapi::GeneratorMain(argc, argv); !status.ok()) {
// absl::FPrintF(stderr, "%s\n", status.message());
// return EXIT_FAILURE;
// }
return EXIT_SUCCESS;
}