dexed/setup
Basile.B a318d854ab simplify the deb package dependency list , close #72
assuming users will use a setup tool that auto solve sub deps,
just put top level ones.
2020-11-23 02:45:17 +01:00
..
.gitignore update version and add config to build full 64 bit win rlz, close #367 2019-01-02 23:10:40 +01:00
build-release.sh close #64, bad link generated since latest gitlab.com deployment 2020-09-13 00:43:36 +02:00
deb.sh simplify the deb package dependency list , close #72 2020-11-23 02:45:17 +01:00
delete-gitlab-artifacts.sh fix changelog typos 2020-04-17 14:32:10 +02:00
extract_last_changelog_part.d fix #23 - regex to take last changelog part does not work 2020-04-09 11:14:50 +02:00
readme.md update doc 2020-04-17 13:58:02 +02:00
rpm.sh rpm, prevent dependency on specific on gitlab runner used to release 2020-04-28 21:47:24 +02:00
setup.d build windows releases using appveyor and move source for lazarus binaries to a gitlab repo 2020-08-31 02:27:03 +02:00
setup.dprj rlz 2020-09-13 01:07:44 +02:00
setupzip-nux-noarch.sh update version 2018-10-21 14:54:17 +02:00
setupzip-win-noarch.bat update version and add config to build full 64 bit win rlz, close #367 2019-01-02 23:10:40 +01:00
version.txt rlz 2020-09-13 01:07:44 +02:00
zip-nux32.sh fix linux zip files 2020-04-17 13:46:23 +02:00
zip-nux64.sh fix linux zip files 2020-04-17 13:46:23 +02:00
zip-win32.bat remove unfortunate JSON property leading to double "lib" prefix and add temp changelog 2020-04-17 14:07:57 +02:00
zip-win64.bat remove unfortunate JSON property leading to double "lib" prefix and add temp changelog 2020-04-17 14:07:57 +02:00

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.0.4
  • Lazarus 2.0.8
  • 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.