From 37f28fc69e645d1f5e36aa7fe666300b97d7fb59 Mon Sep 17 00:00:00 2001 From: EndrII Date: Mon, 12 Apr 2021 15:13:23 +0300 Subject: [PATCH 1/3] added discription about using submodules --- Developming.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Developming.md b/Developming.md index 38a3c14..5a316e6 100644 --- a/Developming.md +++ b/Developming.md @@ -47,4 +47,14 @@ For build c++ projects QuasarApp group use the CMake build system. } ``` +## Submudules +Almost all quasarapp projects are written so that they can be used as separate modules for new projects. Therefore, the use of submodules is inevitable. +Here are the basic rules for connecting them. + +1. All submodules must be storaged in the **3rd Party** folder. +2. Do not include dublicate submodules. +3. Use submodules recursive. + > If you have other submodules in one submodule, you must use the submodules already included recursively in place of adding new ones. +4. In Cmake build system you must be include submodules only there wher ou using it. + # And good luck it will be useful to you 😉 \ No newline at end of file From 470cb89bfcf9d765bc25f1e2b3c66051a3650ca8 Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Mon, 12 Apr 2021 16:05:48 +0300 Subject: [PATCH 2/3] Update Developming.md --- Developming.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Developming.md b/Developming.md index 5a316e6..8fb7e0e 100644 --- a/Developming.md +++ b/Developming.md @@ -51,10 +51,10 @@ For build c++ projects QuasarApp group use the CMake build system. Almost all quasarapp projects are written so that they can be used as separate modules for new projects. Therefore, the use of submodules is inevitable. Here are the basic rules for connecting them. -1. All submodules must be storaged in the **3rd Party** folder. +1. All submodules must be storaged in the **Submodules** folder. 2. Do not include dublicate submodules. 3. Use submodules recursive. > If you have other submodules in one submodule, you must use the submodules already included recursively in place of adding new ones. 4. In Cmake build system you must be include submodules only there wher ou using it. -# And good luck it will be useful to you 😉 \ No newline at end of file +# And good luck it will be useful to you 😉 From 59eac1538cba1f73c2cf149af18adbb82f77bf61 Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Mon, 12 Apr 2021 16:06:10 +0300 Subject: [PATCH 3/3] Update Developming.md --- Developming.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Developming.md b/Developming.md index 8fb7e0e..27f874d 100644 --- a/Developming.md +++ b/Developming.md @@ -51,7 +51,7 @@ For build c++ projects QuasarApp group use the CMake build system. Almost all quasarapp projects are written so that they can be used as separate modules for new projects. Therefore, the use of submodules is inevitable. Here are the basic rules for connecting them. -1. All submodules must be storaged in the **Submodules** folder. +1. All submodules must be storaged in the **submodules** folder. 2. Do not include dublicate submodules. 3. Use submodules recursive. > If you have other submodules in one submodule, you must use the submodules already included recursively in place of adding new ones.