Compare commits
3 Commits
77ce66052d
...
db0c028870
Author | SHA1 | Date | |
---|---|---|---|
|
db0c028870 | ||
|
c3297e2a17 | ||
|
a911b57d0e |
25
README.md
25
README.md
@ -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
|
## License
|
||||||
* GPL-3.0
|
* GPL-3.0
|
||||||
@ -11,7 +11,7 @@
|
|||||||
* Gtkmm4 >= 4.0.0
|
* Gtkmm4 >= 4.0.0
|
||||||
* Adwaita >= 1.3.5
|
* Adwaita >= 1.3.5
|
||||||
|
|
||||||
## Steps to reproduce a Cpp Autotools Sandbox
|
## Steps to build the Drogon Dashboard Application
|
||||||
|
|
||||||
1. Run `autoreconf -vi`. **Tip:** Run this command each time you modify configure.ac
|
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`.
|
2. Create a `build` directory and auto configure the app `cd build && ../configure`.
|
||||||
@ -19,6 +19,27 @@
|
|||||||
4. Run the app with `./drogon_dashboard`.
|
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
|
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:
|
## Authors:
|
||||||
|
|
||||||
* SharpeTronics, Inc.
|
* SharpeTronics, Inc.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user