From 39b02b82e5821f0de50a4159090560f0541ad63c Mon Sep 17 00:00:00 2001 From: Francois Beutin Date: Mon, 15 Jan 2024 19:37:36 +0100 Subject: [PATCH] Move functions and API needed by the plugins to the src_common directory --- {src => src_common}/caller_api.h | 0 {src => src_common}/eth_plugin_interface.h | 0 {src => src_common}/extra_info.h | 0 {src => src_common}/nft.h | 0 {src => src_common}/plugin_utils.c | 0 {src => src_common}/plugin_utils.h | 0 {src => src_common}/tokens.h | 0 {src => src_common}/tx_content.h | 0 {src => src_common}/utils.c | 0 {src => src_common}/utils.h | 0 tools/build_sdk.py | 20 ++++++++++---------- 11 files changed, 10 insertions(+), 10 deletions(-) rename {src => src_common}/caller_api.h (100%) rename {src => src_common}/eth_plugin_interface.h (100%) rename {src => src_common}/extra_info.h (100%) rename {src => src_common}/nft.h (100%) rename {src => src_common}/plugin_utils.c (100%) rename {src => src_common}/plugin_utils.h (100%) rename {src => src_common}/tokens.h (100%) rename {src => src_common}/tx_content.h (100%) rename {src => src_common}/utils.c (100%) rename {src => src_common}/utils.h (100%) diff --git a/src/caller_api.h b/src_common/caller_api.h similarity index 100% rename from src/caller_api.h rename to src_common/caller_api.h diff --git a/src/eth_plugin_interface.h b/src_common/eth_plugin_interface.h similarity index 100% rename from src/eth_plugin_interface.h rename to src_common/eth_plugin_interface.h diff --git a/src/extra_info.h b/src_common/extra_info.h similarity index 100% rename from src/extra_info.h rename to src_common/extra_info.h diff --git a/src/nft.h b/src_common/nft.h similarity index 100% rename from src/nft.h rename to src_common/nft.h diff --git a/src/plugin_utils.c b/src_common/plugin_utils.c similarity index 100% rename from src/plugin_utils.c rename to src_common/plugin_utils.c diff --git a/src/plugin_utils.h b/src_common/plugin_utils.h similarity index 100% rename from src/plugin_utils.h rename to src_common/plugin_utils.h diff --git a/src/tokens.h b/src_common/tokens.h similarity index 100% rename from src/tokens.h rename to src_common/tokens.h diff --git a/src/tx_content.h b/src_common/tx_content.h similarity index 100% rename from src/tx_content.h rename to src_common/tx_content.h diff --git a/src/utils.c b/src_common/utils.c similarity index 100% rename from src/utils.c rename to src_common/utils.c diff --git a/src/utils.h b/src_common/utils.h similarity index 100% rename from src/utils.h rename to src_common/utils.h diff --git a/tools/build_sdk.py b/tools/build_sdk.py index 0c4e7f3..bda170a 100755 --- a/tools/build_sdk.py +++ b/tools/build_sdk.py @@ -154,13 +154,13 @@ if __name__ == "__main__": # some nodes will be extracted from these headers and merged into a new # one, copied to sdk headers_to_merge = [ - "src/tokens.h", - "src/utils.h", - "src/tx_content.h", - "src/plugin_utils.h", - "src/nft.h", - "src/extra_info.h", - "src/caller_api.h", + "src_common/tokens.h", + "src_common/utils.h", + "src_common/tx_content.h", + "src_common/plugin_utils.h", + "src_common/nft.h", + "src_common/extra_info.h", + "src_common/caller_api.h", ] nodes_to_extract = { "#define": ["MAX_TICKER_LEN", @@ -195,12 +195,12 @@ if __name__ == "__main__": # this header will be stripped from all #include related to previously # merged headers, then copied to sdk - copy_header("src/eth_plugin_interface.h", headers_to_merge) + copy_header("src_common/eth_plugin_interface.h", headers_to_merge) # extract and merge function bodies c_files_to_merge = [ - "src/utils.c", - "src/plugin_utils.c", + "src_common/utils.c", + "src_common/plugin_utils.c", ] merge_c_files(c_files_to_merge, nodes_to_extract["fn"])