drogonCMS-cmake into main branch that replaces make plus other things #1

Merged
sharpetronics merged 36 commits from drogonCMS-cmake into master 2024-01-18 19:01:07 -05:00
Showing only changes of commit 6d63ea13b3 - Show all commits

View File

@ -4,13 +4,14 @@
### License
* GPL-3.0
### Developer Environment Requirements
### Developer Dependency Requirements
* GCC (GNU C/C++ Compiler) 13.2.1
* CMake >= 3.28
* Drogon >= 1.9.1 [https://github.com/drogonframework/drogon/wiki/ENG-02-Installation#System-Preparation-Examples]
* Drogon >= 1.9.1 [SEE REQUIREMENTS]
* Pkg-Config >= 1.8.1
* Gtk4 >= 4.0
* Adwaita >= 1.3.5
* *Optional* Cambalache >= 0.14 (Gtk4 Editor) [SEE REQUIREMENTS]
* *Optional* Geany IDE
* Basic CLI Experience
@ -30,6 +31,9 @@
A GTK4 editor is a recommended tool for this project; all UI's and project files **.cmb** are stored in `./src/ui/`.
* Cambalache >= 0.14 https://gitlab.gnome.org/jpu/cambalache
Drogon framework compile/build dependencies.
* Drogon >= 1.9.1 https://github.com/drogonframework/drogon/wiki/ENG-02-Installation#System-Preparation-Examples
An optional recommendation is Geany IDE.
* Geany IDE https://www.geany.org/
@ -56,7 +60,7 @@ This is what my build commands look like in Geany IDE with **BSD CMake Tools**.
## Authors
* SharpeTronics, LLC
* oDinZu WenKi
* oDinZu WenKi(Charles)
## Financial Support & Donations
@ -68,8 +72,6 @@ oDinZu WenKi https://liberapay.com/oDinZu/
* No commission fee
* ~5% payment processing fee
Bitcoin/Crypto Donations: [SEND INQUIRIES TO INFO@SHARPETRONICS[dot]COM TITLED: CRYPTO INQUIRY - BUSINESS/ALIAS]
## Learning Resources
* Adawaita Documentation https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/index.html
* Cambalache https://gitlab.gnome.org/jpu/cambalache