mirror of https://gitlab.com/basile.b/dexed.git
|
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| build-release.sh | ||
| deb.sh | ||
| delete-gitlab-artifacts.sh | ||
| extract_last_changelog_part.d | ||
| readme.md | ||
| rpm.sh | ||
| setup.d | ||
| setup.dprj | ||
| setupzip-nux-noarch.sh | ||
| setupzip-win-noarch.bat | ||
| version.txt | ||
| zip-nux32.sh | ||
| zip-nux64.sh | ||
| zip-win32.bat | ||
| zip-win64.bat | ||
readme.md
This folder contains the files necessary to manually build dexed and its toolchain or to build a dexed release
Requirements
Building
- git
- Freepascal ~> 3.2.0
- Lazarus ~> 2.0.12
- ldc2
Releasing
Same tools as to build plus:
- rpm
- dpkg
- zip
Build manually dexed and the toolchain
- in the project root directory
bash setup/build-release.sh
Building a dexed release
- add a git tag, update the occurences of the tag in the main readme.
- change the content of the version.txt accordingly.
- in the project root directory
bash setup/build-release.sh
The installers are produced in the output directory.