From 4d872e48c2957ac75a9152a3b1ebbc61564a116a Mon Sep 17 00:00:00 2001 From: Ezekiel Warren Date: Fri, 9 Aug 2024 10:26:58 -0700 Subject: [PATCH] chore: refactor to use new codegen api --- MODULE.bazel | 4 ++-- cpp_header_codegen/cpp_header_codegen.cc | 2 +- cpp_systems_header_codegen/cpp_systems_header_codegen.cc | 2 +- cpp_systems_source_codegen/cpp_systems_source_codegen.cc | 2 +- systems_header_codegen/systems_header_codegen.cc | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index ff52702..a33842c 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -8,9 +8,9 @@ bazel_dep(name = "rules_cc", version = "0.0.9") bazel_dep(name = "bazel_skylib", version = "1.6.1") bazel_dep(name = "ecsact_runtime", version = "0.6.7") bazel_dep(name = "rules_ecsact", version = "0.5.5") -bazel_dep(name = "ecsact_codegen", version = "0.3.1") +bazel_dep(name = "ecsact_codegen", version = "0.4.1") -bazel_dep(name = "ecsact_cli", version = "0.3.15", dev_dependency = True) +bazel_dep(name = "ecsact_cli", version = "0.3.16", dev_dependency = True) bazel_dep(name = "boost.dll", version = "1.83.0.bzl.2", dev_dependency = True) bazel_dep(name = "boost.process", version = "1.83.0.bzl.2", dev_dependency = True) bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) diff --git a/cpp_header_codegen/cpp_header_codegen.cc b/cpp_header_codegen/cpp_header_codegen.cc index d59a50a..3551f43 100644 --- a/cpp_header_codegen/cpp_header_codegen.cc +++ b/cpp_header_codegen/cpp_header_codegen.cc @@ -173,7 +173,7 @@ void ecsact_codegen_plugin( using ecsact::meta::get_system_ids; using ecsact::meta::get_transient_ids; - ecsact::codegen_plugin_context ctx{package_id, write_fn, report_fn}; + ecsact::codegen_plugin_context ctx{package_id, 0, write_fn, report_fn}; ctx.write(GENERATED_FILE_DISCLAIMER); ctx.write("#pragma once\n\n"); diff --git a/cpp_systems_header_codegen/cpp_systems_header_codegen.cc b/cpp_systems_header_codegen/cpp_systems_header_codegen.cc index ac5adcd..e9c4c22 100644 --- a/cpp_systems_header_codegen/cpp_systems_header_codegen.cc +++ b/cpp_systems_header_codegen/cpp_systems_header_codegen.cc @@ -566,7 +566,7 @@ void ecsact_codegen_plugin( ecsact_codegen_write_fn_t write_fn, ecsact_codegen_report_fn_t report_fn ) { - ecsact::codegen_plugin_context ctx{package_id, write_fn, report_fn}; + ecsact::codegen_plugin_context ctx{package_id, 0, write_fn, report_fn}; ctx.write(GENERATED_FILE_DISCLAIMER); ctx.write("#pragma once\n\n"); diff --git a/cpp_systems_source_codegen/cpp_systems_source_codegen.cc b/cpp_systems_source_codegen/cpp_systems_source_codegen.cc index d534ce3..b997c38 100644 --- a/cpp_systems_source_codegen/cpp_systems_source_codegen.cc +++ b/cpp_systems_source_codegen/cpp_systems_source_codegen.cc @@ -18,7 +18,7 @@ void ecsact_codegen_plugin( using ecsact::cc_lang_support::c_identifier; using ecsact::cc_lang_support::cpp_identifier; using ecsact::meta::get_all_system_like_ids; - ecsact::codegen_plugin_context ctx{package_id, write_fn, report_fn}; + ecsact::codegen_plugin_context ctx{package_id, 0, write_fn, report_fn}; ctx.write(GENERATED_FILE_DISCLAIMER); diff --git a/systems_header_codegen/systems_header_codegen.cc b/systems_header_codegen/systems_header_codegen.cc index a928256..5e135d8 100644 --- a/systems_header_codegen/systems_header_codegen.cc +++ b/systems_header_codegen/systems_header_codegen.cc @@ -106,7 +106,7 @@ void ecsact_codegen_plugin( ) { using namespace std::string_literals; - ecsact::codegen_plugin_context ctx{package_id, write_fn, report_fn}; + ecsact::codegen_plugin_context ctx{package_id, 0, write_fn, report_fn}; const auto inc_guard_str = make_package_inc_guard_str(package_id); ctx.write(GENERATED_FILE_DISCLAIMER);