mirror of
https://github.com/QuasarApp/Guidelines.git
synced 2025-04-27 04:44:32 +00:00
972 B
972 B
Structure of QuasarApp Projects
Strict observance
- All Projects created after 01/01/2020 must be new structure:
Main git repository
├── Main build system file (cmake or qmake)
├── ProjectDir(src)
| ├── Private submodule for Project
| ├── src
│ │ ├── sources files
| | └── resources files (or folder with resources files)
| └── Build system file (cmake or qmake)
├── Tests
│ ├── Private submodule for tests
│ ├── src
│ │ ├── sources files
| | └── resources files (or folder with resources files)
| └── Build system file (cmake or qmake)
├── Doc/Docs
│ ├── Private submodule for documentation
│ └── Documentation files
└── Global submodule for all projects
Recommendations
- Use CMake build system