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
|
||||
* GPL-3.0
|
||||
@ -11,7 +11,7 @@
|
||||
* Gtkmm4 >= 4.0.0
|
||||
* 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
|
||||
2. Create a `build` directory and auto configure the app `cd build && ../configure`.
|
||||
@ -19,6 +19,27 @@
|
||||
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.
|
||||
|
Loading…
x
Reference in New Issue
Block a user