diff --git a/.gitmodules b/.gitmodules index be43aa5b62f9cba273ad2b576100afa760082b66..e0b9f9a09d5e76b6e53474da16f28cb8399568c4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -82,3 +82,6 @@ [submodule "libdap-python"] path = libdap-python url = https://gitlab.demlabs.net/cellframe/libdap-python.git +[submodule "libdap-chain-common-python"] + path = libdap-chain-common-python + url = https://gitlab.demlabs.net/cellframe/libdap-chain-common-python.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 0f8671ac90f4d45a28a63f43fea888444aa36a2c..1175015b4139fbe2cc47020aec33e3274b1dfa8a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -189,6 +189,13 @@ if (NOT (${SUBMODULES_NO_BUILD} MATCHES ON)) "-fpic" ) endif() + if (NOT (TARGET (dap_chain_common_python_module))) + add_subdirectory(libdap-chain-common-python) + target_compile_options( + dap_chain_common_python_module PRIVATE + "-fpic" + ) + endif() endif() diff --git a/libdap-chain-common-python b/libdap-chain-common-python new file mode 160000 index 0000000000000000000000000000000000000000..4886d3e91ce097e3f923e4b4d3e52bb8509d7c46 --- /dev/null +++ b/libdap-chain-common-python @@ -0,0 +1 @@ +Subproject commit 4886d3e91ce097e3f923e4b4d3e52bb8509d7c46