From 09e164c02120f05c9364d5d9a8faad2ec0026425 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Wed, 16 Oct 2024 12:52:32 +0200 Subject: Dangling changes --- modules/lang/examples/SConscript | 4 ++-- modules/lang/examples/c_example.cpp | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 modules/lang/examples/c_example.cpp (limited to 'modules/lang/examples') diff --git a/modules/lang/examples/SConscript b/modules/lang/examples/SConscript index 99561e7..684d410 100644 --- a/modules/lang/examples/SConscript +++ b/modules/lang/examples/SConscript @@ -19,10 +19,10 @@ env.sources += examples_env.sources; env.headers += examples_env.headers; objects_static = [] -examples_env.cli_mod = examples_env.Program('#bin/cli_mod_example', ['cli_mod.cpp', env.library_static]); +examples_env.c_example = examples_env.Program('#bin/c_example', ['c_example.cpp', env.library_static]); # Set Alias -env.examples = [examples_env.cli_mod]; +env.examples = [examples_env.c_example]; env.Alias('examples', env.examples); if env["build_examples"]: diff --git a/modules/lang/examples/c_example.cpp b/modules/lang/examples/c_example.cpp new file mode 100644 index 0000000..f15db93 --- /dev/null +++ b/modules/lang/examples/c_example.cpp @@ -0,0 +1,17 @@ +#include + +saw::error_or real_main(int argc, char** argv){ + using namespace saw; + return make_void(); +} + +int main(int argc, char** argv){ + auto eov = real_main(argc, argv); + if(eov.is_error()){ + auto& err = eov.get_error(); + std::cerr<<"Error: "<