985 B
985 B
Building releases
- Update CHANGELOG.md
- Tag the release commit, e.g.
git tag 0.1.0
Ubuntu
cd packaging
make DIST=focal deb
make DIST=jammy deb
make DIST=mantic deb
cd _BUILD/ubuntu/focal
dput ppa:bkryza/clang-uml *.changes
cd _BUILD/ubuntu/jammy
dput ppa:bkryza/clang-uml *.changes
cd _BUILD/ubuntu/mantic
dput ppa:bkryza/clang-uml *.changes
Fedora
cd clang-uml
make fedora/37
make fedora/38
make fedora/39
find packaging/_BUILD/fedora
Anaconda
docker run --rm -v $PWD:$PWD -it continuumio/miniconda3 bash
conda install conda-build make anaconda-client
cd packaging
git config --global --add safe.directory /home/bartek/devel/clang-uml
make CONDA_TOKEN=<TOKEN> conda
Windows
First build release configuration using cmake and msbuild according
to the documentation.
cd packaging
.\make_installer.ps1
ls .\_BUILD\windows\clang-uml-0.3.7-win64.exe