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 88b448f5d9 - Show all commits

View File

@ -1,4 +1,4 @@
## A Drogon Dashboard built with C, Drogon, CMake, Adwaita and Gtk4.
## A Drogon CMS built with C, Drogon, CMake, Adwaita and Gtk4.
This software creates a local/remote Drogon content management system (CMS) application.
### License
@ -18,7 +18,7 @@
1. Run `cmake -DCMAKE_BUILD_TYPE=Release .`
2. Then, to build the executable, we do `cmake --build .`
3. Run the app with `./drogoncms`
3. Run the app with `./DrogonCMS`
## Development & Contributing
@ -32,7 +32,7 @@ An optional recommendation is Geany IDE.
### Note: Update your build commands via `Build -> Set Build Commands`.
This is what my build commands look like in Geany IDE.
This is what my build commands look like in Geany IDE with **GNU Automake Autotools**.
| Name | Command | Working Directory |
| ----------- | ------------------ | -------------------------------------------------------------------- |
@ -42,6 +42,14 @@ This is what my build commands look like in Geany IDE.
| Run | ./drogon_dashboard | /home/username/Desktop/Local-Development/cplusplus/drogon-dash/build |
| Make Bins | make dist | /home/username/Desktop/Local-Development/cplusplus/drogon-dash/build |
This is what my build commands look like in Geany IDE with **BSD CMake Tools**.
| Name | Command | Working Directory |
| ----------- | ------------------ | -------------------------------------------------------------------- |
| Configure | cmake -DCMAKE_BUILD_TYPE=Release | /home/username/Desktop/Local-Development/cplusplus/drogon-dash/build |
| AutoReconf | cmake --build | /home/username/Desktop/Local-Development/cplusplus/drogon-dash |
| Run | ./DrogonCMS | /home/username/Desktop/Local-Development/cplusplus/drogon-dash/build |
## Authors
* SharpeTronics, LLC