Compare commits

..

No commits in common. "db0c0288709edc39e7579e389f95268d89e9d076" and "77ce66052df46fdad64dfc00ef6241e162d7a781" have entirely different histories.

View File

@ -1,4 +1,4 @@
## A Drogon Dashboard built with C++ 17/20, GNU Autotools, Adwaita and GTK4.
# A Drogon Dashboard built with C++ 17/20, GNU Autotools, Adwaita and GTK4.
## License
* GPL-3.0
@ -11,7 +11,7 @@
* Gtkmm4 >= 4.0.0
* Adwaita >= 1.3.5
## Steps to build the Drogon Dashboard Application
## Steps to reproduce a Cpp Autotools Sandbox
1. Run `autoreconf -vi`. **Tip:** Run this command each time you modify configure.ac
2. Create a `build` directory and auto configure the app `cd build && ../configure`.
@ -19,27 +19,6 @@
4. Run the app with `./drogon_dashboard`.
5. *Optional:* Install the app to core system `make install`. **Tip:** Root permissions may be needed depending on where you --prefix the install directory
## Development & Contributing
### Requirements
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
An optional recommendation is Geany IDE.
* Geany IDE
**Note:** Update your build commands via `Build -> Set Build Commands`.
This is what my build commands look like in Geany IDE.
| Name | Command | Working Directory |
| ----------- | ------------------ | -------------------------------------------------------------------- |
| Configure | autoreconf -vi | /home/username/Desktop/Local-Development/Cplusplus/drogon-dash |
| Make | make | /home/username/Desktop/Local-Development/Cplusplus/drogon-dash/build |
| Make Dist | ./drogon_dashboard | /home/username/Desktop/Local-Development/Cplusplus/drogon-dash/build |
| Run | make dist | /home/username/Desktop/Local-Development/Cplusplus/drogon-dash/build |
## Authors:
* SharpeTronics, Inc.