diff --git a/.gitignore b/.gitignore index f726098e3332b1af8fdbccfd001d3b2b58a56591..23990f45ea9be28adbc30878ee8382fefecdc6ba 100644 --- a/.gitignore +++ b/.gitignore @@ -90,6 +90,9 @@ test/var ###### Docs website files docs/site +##### Git Sub Module +deps/logmessage + ###### Intellij files .idea cmake-build-debug diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000000000000000000000000000000000..2e8c5421f9d520a3afebaec819b9b530e4ff85dd --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "logmessage"] + path = deps/logmessage + url = git@github.com:oceanbase/oblogmsg.git + branch = master diff --git a/CMakeLists.txt b/CMakeLists.txt index dd314aed4224a670067f1817894f4eb66de420e0..56e6360443dd6362039095f574e04663dd5df459 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,7 @@ set(CMAKE_POSITION_INDEPENDENT_CODE ON) add_subdirectory(deps/easy) add_subdirectory(deps/oblib) +add_subdirectory(deps/logmessage) add_subdirectory(src) include(CMakeDependentOption) diff --git a/build.sh b/build.sh index 6d1485fd9eb992906460298e7d8d1d770109e069..3b75633142bc0cfdcf25c17d3eb68165a03aa325 100755 --- a/build.sh +++ b/build.sh @@ -86,7 +86,7 @@ function prepare_build_dir # dep_create function do_init { - (cd $TOPDIR/deps/3rd && bash dep_create.sh) + (cd $TOPDIR/deps/3rd && bash dep_create.sh && cd $TOPDIR && git submodule update --init) } # make build directory && cmake && make (if need)