Compilation and running instructions
Document:
- [ ] Project dependencies and installation
- [ ] Steps to compile wallet software from source code
- [ ] Compilation options
- [ ]
makerules - [ ] How to run wallet application
And this should go in the README or in another file?
Anyway for the UI the only requirement is Qt 5.12.0 or higher.
Also, remember that the application can only run if it is running from the projects directory. I explained the reason of that in the Telegram #channel, but I will repeat it anyway here: Speed up development. The compilation takes too long in low-end PCs (like mine) and if we must recompile the entire app to update any change in the UI... the time available for working can be reduced considerably. When the app gets ready to release, that must be changed back to load the QML files from resources and embed them into the executable, instead of reading directly from disk.
Also, remember that the application can only run if it is running from the projects directory. I explained the reason of that in the Telegram #channel, but I will repeat it anyway here: Speed up development. The compilation takes too long in low-end PCs (like mine) and if we must recompile the entire app to update any change in the UI... the time available for working can be reduced considerably. When the app gets ready to release, that must be changed back to load the QML files from resources and embed them into the executable, instead of reading directly from disk.
@stdevCrow For this issue, we are going to create 2 or more targets in the makefile:
- Compile the project for development
- Compile the project for release
- Optionally, make a fast compile target