From 66cc92da8242c4a54f986d7b6b6532da3b222d34 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Thu, 2 Mar 2023 20:18:18 +0100 Subject: [PATCH] Updated changelog for 0.3.2 --- CHANGELOG.md | 1 + README.md | 2 +- packaging/debian/control.jammy | 4 ++-- packaging/debian/rules | 2 +- src/CMakeLists.txt | 13 +++++++++---- 5 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1731e69e..dcd3cda4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ # CHANGELOG +### 0.3.2 * Added initial support for C++20 concept rendering (#96) * Added support for plain C11 translation units (#97) * Added 'row' and 'column' layout hints for aligning elements (#90) diff --git a/README.md b/README.md index d19c1935..6257cd11 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Build status](https://github.com/bkryza/clang-uml/actions/workflows/build.yml/badge.svg)](https://github.com/bkryza/clang-uml/actions) [![Coverage](https://codecov.io/gh/bkryza/clang-uml/branch/master/graph/badge.svg)](https://codecov.io/gh/bkryza/clang-uml) -[![Version](https://img.shields.io/badge/version-0.3.1-blue)](https://github.com/bkryza/clang-uml/releases) +[![Version](https://img.shields.io/badge/version-0.3.2-blue)](https://github.com/bkryza/clang-uml/releases) `clang-uml` is an automatic C++ to UML class, sequence, package and include diagram generator, driven by diff --git a/packaging/debian/control.jammy b/packaging/debian/control.jammy index 71e085fe..226be3df 100644 --- a/packaging/debian/control.jammy +++ b/packaging/debian/control.jammy @@ -2,7 +2,7 @@ Source: clang-uml Maintainer: Bartek Kryza Section: devel Priority: optional -Build-Depends: debhelper, make, gcc-12, g++-12, cmake (>= 3.16), libyaml-cpp-dev, llvm-14, llvm-14-dev, clang-14, libclang-14-dev, libclang-cpp14-dev +Build-Depends: debhelper, make, gcc-12, g++-12, cmake (>= 3.16), libyaml-cpp-dev, llvm-15, llvm-15-dev, clang-15, libclang-15-dev, libclang-cpp15-dev Standards-Version: 4.3.0 Vcs-Browser: https://github.com/bkryza/clang-uml Vcs-Git: https://github.com/bkryza/clang-uml.git @@ -12,7 +12,7 @@ Homepage: https://github.com/bkryza/clang-uml Package: clang-uml Architecture: any Section: utils -Depends: ${misc:Depends}, ${shlibs:Depends}, clang-14 +Depends: ${misc:Depends}, ${shlibs:Depends}, clang-15 Pre-Depends: ${misc:Pre-Depends} Description: Automatic C++ UML diagram generator based on Clang. . diff --git a/packaging/debian/rules b/packaging/debian/rules index d56f75bd..d85289c6 100755 --- a/packaging/debian/rules +++ b/packaging/debian/rules @@ -14,7 +14,7 @@ override_dh_auto_configure: -DBUILD_TESTS=OFF override_dh_strip: - dh_strip --dbgsym-migration='clang-uml-dbg (<<0.3.0-1~)' + dh_strip --dbgsym-migration='clang-uml-dbg (<<{{VERSION}}-1~)' %: dh $@ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4e0d83af..9e285315 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -59,10 +59,15 @@ target_link_libraries(clang-uml include(GNUInstallDirs) install(TARGETS clang-uml DESTINATION ${CMAKE_INSTALL_BINDIR}) -install(FILES LICENSE.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) -install(FILES README.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) -install(FILES AUTHORS.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) -install(FILES CHANGELOG.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) + +install(FILES ${PROJECT_SOURCE_DIR}/LICENSE.md + DESTINATION ${CMAKE_INSTALL_DOCDIR}) +install(FILES ${PROJECT_SOURCE_DIR}/README.md + DESTINATION ${CMAKE_INSTALL_DOCDIR}) +install(FILES ${PROJECT_SOURCE_DIR}/AUTHORS.md + DESTINATION ${CMAKE_INSTALL_DOCDIR}) +install(FILES ${PROJECT_SOURCE_DIR}/CHANGELOG.md + DESTINATION ${CMAKE_INSTALL_DOCDIR}) # # Setup installer