Merge pull request #2 from QuasarApp/submodules

added discription about using submodules
This commit is contained in:
Andrei Yankovich 2021-04-12 16:37:20 +03:00 committed by GitHub
commit f90a63f559
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,4 +47,15 @@ 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 **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 😉