Releasing 0.4.2
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
# CHANGELOG
|
# CHANGELOG
|
||||||
|
|
||||||
|
### 0.4.2
|
||||||
* Fixed random typos and omissions in docs (#208)
|
* Fixed random typos and omissions in docs (#208)
|
||||||
* Fixed handling of diagram hyperlinks with sources outside of project dir (#213)
|
* Fixed handling of diagram hyperlinks with sources outside of project dir (#213)
|
||||||
* Fixed test case t00014 on macos (#176)
|
* Fixed test case t00014 on macos (#176)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
[](https://github.com/bkryza/clang-uml/actions)
|
[](https://github.com/bkryza/clang-uml/actions)
|
||||||
[](https://codecov.io/gh/bkryza/clang-uml)
|
[](https://codecov.io/gh/bkryza/clang-uml)
|
||||||
[](https://github.com/bkryza/clang-uml/releases)
|
[](https://github.com/bkryza/clang-uml/releases)
|
||||||
[](https://github.com/bkryza/clang-uml/releases)
|
[](https://github.com/bkryza/clang-uml/releases)
|
||||||
[](https://clang-uml.github.io)
|
[](https://clang-uml.github.io)
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
#### Ubuntu
|
#### Ubuntu
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Currently supported Ubuntu versions are Focal, Jammy and Lunar
|
# Currently supported Ubuntu versions are Focal, Jammy, Lunar and Mantic
|
||||||
sudo add-apt-repository ppa:bkryza/clang-uml
|
sudo add-apt-repository ppa:bkryza/clang-uml
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install clang-uml
|
sudo apt install clang-uml
|
||||||
@@ -32,17 +32,17 @@ sudo apt install clang-uml
|
|||||||
#### Fedora
|
#### Fedora
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Fedora 36
|
|
||||||
wget https://github.com/bkryza/clang-uml/releases/download/0.4.1/clang-uml-0.4.1-1.fc36.x86_64.rpm
|
|
||||||
sudo dnf install ./clang-uml-0.4.1-1.fc36.x86_64.rpm
|
|
||||||
|
|
||||||
# Fedora 37
|
# Fedora 37
|
||||||
wget https://github.com/bkryza/clang-uml/releases/download/0.4.1/clang-uml-0.4.1-1.fc37.x86_64.rpm
|
wget https://github.com/bkryza/clang-uml/releases/download/0.4.2/clang-uml-0.4.2-1.fc37.x86_64.rpm
|
||||||
sudo dnf install ./clang-uml-0.4.1-1.fc37.x86_64.rpm
|
sudo dnf install ./clang-uml-0.4.2-1.fc37.x86_64.rpm
|
||||||
|
|
||||||
# Fedora 38
|
# Fedora 38
|
||||||
wget https://github.com/bkryza/clang-uml/releases/download/0.4.1/clang-uml-0.4.1-1.fc38.x86_64.rpm
|
wget https://github.com/bkryza/clang-uml/releases/download/0.4.2/clang-uml-0.4.2-1.fc38.x86_64.rpm
|
||||||
sudo dnf install ./clang-uml-0.4.1-1.fc38.x86_64.rpm
|
sudo dnf install ./clang-uml-0.4.2-1.fc38.x86_64.rpm
|
||||||
|
|
||||||
|
# Fedora 39
|
||||||
|
wget https://github.com/bkryza/clang-uml/releases/download/0.4.2/clang-uml-0.4.2-1.fc39.x86_64.rpm
|
||||||
|
sudo dnf install ./clang-uml-0.4.2-1.fc39.x86_64.rpm
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Conda
|
#### Conda
|
||||||
@@ -171,7 +171,7 @@ bin\clang-uml.exe --version
|
|||||||
```
|
```
|
||||||
It should produce something like:
|
It should produce something like:
|
||||||
```bash
|
```bash
|
||||||
clang-uml 0.4.1
|
clang-uml 0.4.2
|
||||||
Copyright (C) 2021-2023 Bartek Kryza <bkryza@gmail.com>
|
Copyright (C) 2021-2023 Bartek Kryza <bkryza@gmail.com>
|
||||||
Linux x86_64 6.2.0-36-generic
|
Linux x86_64 6.2.0-36-generic
|
||||||
Built against LLVM/Clang libraries version: 17.0.3
|
Built against LLVM/Clang libraries version: 17.0.3
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ rpm:
|
|||||||
echo "############################"
|
echo "############################"
|
||||||
#rm -rf $(build_dir)
|
#rm -rf $(build_dir)
|
||||||
mkdir -p $(build_dir)
|
mkdir -p $(build_dir)
|
||||||
dnf install -y fedora-packager rpmdevtools gcc cmake git clang-devel clang-tools-extra ccache yaml-cpp llvm-devel wget yaml-cpp-devel
|
dnf install -y fedora-packager rpmdevtools gcc gdb cmake git clang-devel clang-tools-extra ccache yaml-cpp llvm-devel wget yaml-cpp-devel
|
||||||
rpmdev-setuptree
|
rpmdev-setuptree
|
||||||
cp $(build_dir)/$(SOURCE_ARCHIVE_RPM) /root/rpmbuild/SOURCES/
|
cp $(build_dir)/$(SOURCE_ARCHIVE_RPM) /root/rpmbuild/SOURCES/
|
||||||
cp fedora/clang-uml.spec /root/rpmbuild/SPECS/
|
cp fedora/clang-uml.spec /root/rpmbuild/SPECS/
|
||||||
|
|||||||
@@ -22,17 +22,17 @@ requirements:
|
|||||||
- {{ compiler('c') }}
|
- {{ compiler('c') }}
|
||||||
- {{ compiler('cxx') }}
|
- {{ compiler('cxx') }}
|
||||||
- conda-forge::pkg-config
|
- conda-forge::pkg-config
|
||||||
- conda-forge::yaml-cpp 0.7.0
|
- conda-forge::yaml-cpp 0.8.0
|
||||||
- conda-forge::clangdev 15.0.6
|
- conda-forge::clangdev 17.0.6
|
||||||
- conda-forge::libclang 15.0.6
|
- conda-forge::libclang 17.0.6
|
||||||
- conda-forge::libclang-cpp 15.0.6
|
- conda-forge::libclang-cpp 17.0.6
|
||||||
- conda-forge::cmake
|
- conda-forge::cmake
|
||||||
- conda-forge::git
|
- conda-forge::git
|
||||||
- conda-forge::make # [unix]
|
- conda-forge::make # [unix]
|
||||||
run:
|
run:
|
||||||
- conda-forge::yaml-cpp 0.7.0
|
- conda-forge::yaml-cpp 0.8.0
|
||||||
- conda-forge::libclang 15.0.6
|
- conda-forge::libclang 17.0.6
|
||||||
- conda-forge::libclang-cpp 15.0.6
|
- conda-forge::libclang-cpp 17.0.6
|
||||||
|
|
||||||
test:
|
test:
|
||||||
commands:
|
commands:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Source: clang-uml
|
|||||||
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
||||||
Section: devel
|
Section: devel
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Build-Depends: debhelper, git, make, gcc-10, g++-10, cmake (>= 3.16), libyaml-cpp-dev, llvm-12, llvm-12-dev, clang-12, libclang-12-dev, libclang-cpp12-dev, bash-completion
|
Build-Depends: debhelper, git, make, ccache, pkg-config, gcc-10, g++-10, gdb, cmake (>= 3.16), libyaml-cpp-dev, llvm-12, llvm-12-dev, clang-12, libclang-12-dev, libclang-cpp12-dev, bash-completion, libdw-dev, libunwind-dev
|
||||||
Standards-Version: 4.3.0
|
Standards-Version: 4.3.0
|
||||||
Vcs-Browser: https://github.com/bkryza/clang-uml
|
Vcs-Browser: https://github.com/bkryza/clang-uml
|
||||||
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Source: clang-uml
|
|||||||
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
||||||
Section: devel
|
Section: devel
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Build-Depends: debhelper, git, make, gcc-11, g++-11, cmake (>= 3.16), libyaml-cpp-dev, llvm-15, llvm-15-dev, clang-15, libclang-15-dev, libclang-cpp15-dev, bash-completion, dh-sequence-bash-completion
|
Build-Depends: debhelper, git, make, ccache, pkg-config, gcc-11, g++-11, gdb, cmake (>= 3.16), libyaml-cpp-dev, llvm-15, llvm-15-dev, clang-15, libclang-15-dev, libclang-cpp15-dev, bash-completion, dh-sequence-bash-completion, libdw-dev, libunwind-dev
|
||||||
Standards-Version: 4.3.0
|
Standards-Version: 4.3.0
|
||||||
Vcs-Browser: https://github.com/bkryza/clang-uml
|
Vcs-Browser: https://github.com/bkryza/clang-uml
|
||||||
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Source: clang-uml
|
|||||||
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
||||||
Section: devel
|
Section: devel
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Build-Depends: debhelper, git, make, gcc, g++, cmake (>= 3.16), libyaml-cpp-dev, llvm-16, llvm-16-dev, clang-16, clang-tools-16, libclang-16-dev, libclang-cpp16-dev, libmlir-16-dev, mlir-16-tools, bash-completion, dh-sequence-bash-completion
|
Build-Depends: debhelper, git, make, ccache, pkg-config, gcc-12, g++-12, gdb, cmake (>= 3.16), libyaml-cpp-dev, llvm-16, llvm-16-dev, clang-16, clang-tools-16, libclang-16-dev, libclang-cpp16-dev, libmlir-16-dev, mlir-16-tools, bash-completion, dh-sequence-bash-completion, libdw-dev, libunwind-dev
|
||||||
Standards-Version: 4.3.0
|
Standards-Version: 4.3.0
|
||||||
Vcs-Browser: https://github.com/bkryza/clang-uml
|
Vcs-Browser: https://github.com/bkryza/clang-uml
|
||||||
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
||||||
|
|||||||
19
packaging/debian/control.mantic
Normal file
19
packaging/debian/control.mantic
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
Source: clang-uml
|
||||||
|
Maintainer: Bartek Kryza <bkryza@gmail.com>
|
||||||
|
Section: devel
|
||||||
|
Priority: optional
|
||||||
|
Build-Depends: debhelper, git, make, ccache, pkg-config, gcc-13, g++-13, gdb, cmake (>= 3.16), libyaml-cpp-dev, llvm-16, llvm-16-dev, clang-16, clang-tools-16, libclang-16-dev, libclang-cpp16-dev, libmlir-16-dev, mlir-16-tools, bash-completion, dh-sequence-bash-completion, libdw-dev, libunwind-dev
|
||||||
|
Standards-Version: 4.3.0
|
||||||
|
Vcs-Browser: https://github.com/bkryza/clang-uml
|
||||||
|
Vcs-Git: https://github.com/bkryza/clang-uml.git
|
||||||
|
Homepage: https://github.com/bkryza/clang-uml
|
||||||
|
|
||||||
|
|
||||||
|
Package: clang-uml
|
||||||
|
Architecture: any
|
||||||
|
Section: utils
|
||||||
|
Depends: ${misc:Depends}, ${shlibs:Depends}, clang-16
|
||||||
|
Pre-Depends: ${misc:Pre-Depends}
|
||||||
|
Description: Automatic C++ UML diagram generator based on Clang.
|
||||||
|
.
|
||||||
|
This package provides the clang-uml binary.
|
||||||
@@ -15,6 +15,7 @@ BuildRequires: clang-tools-extra
|
|||||||
BuildRequires: ccache
|
BuildRequires: ccache
|
||||||
BuildRequires: yaml-cpp-devel
|
BuildRequires: yaml-cpp-devel
|
||||||
BuildRequires: llvm-devel
|
BuildRequires: llvm-devel
|
||||||
|
BuildRequires: gdb
|
||||||
|
|
||||||
Requires: clang
|
Requires: clang
|
||||||
Requires: yaml-cpp
|
Requires: yaml-cpp
|
||||||
|
|||||||
Reference in New Issue
Block a user