Skip to content

Releases: b-com-software-basis/builddefs-qmake

builddefs-qmake-4.12.0

21 Oct 09:13
Compare
Choose a tag to compare

Features

  • feat[msvc] manage vs2022 (14.3) and conan profile (193, 194)

builddefs-qmake-4.11.0

21 Oct 09:11
Compare
Choose a tag to compare

Features

  • add github action file for CI/CD

Fix

  • [#14]: display an error if pkg-config not found when it's needed
  • [#11]: manage gcc/g++ on Windows
  • fix update nsis Setup script without use EnvVarUpdate.nsh (not run after nsis 3.0.4) for update env var

builddefs-qmake-master

21 Oct 09:29
Compare
Choose a tag to compare
Pre-release
version: update gitthub version tag to 4.12.0

builddefs-qmake-4.10.0

18 Dec 08:56
Compare
Choose a tag to compare

builddefs-qmake version 4.10.0 :

feat : manage conan 2.x

  • detect conan version for manage the different treatments [remaken_arch_define.pri]
  • update VisualStudio/msvc compiler version for conan install command [remaken_arch_define.pri]
  • manage conan 2.x dependencies with PkgConfigDeps generator
  • write new conanfile.txt format (options are written diffently)

feat/refactor:

  • get the INCLUDE_PATH and CXXFLAGS with separate pkgconfig commands ('--cflags-only-I' for include paths, and 'cflags-only-other' for cxx flags) - avoid split and generic separation of '-I' and '-D' values.
    => fix #10 INCLUDEPATH issue with QTCreator Clang Code Model: errors in editor, compilation is fine
  • manage disable external warnings (add CONFIG+=externaldeps)
  • manage ignore of static transitive dependencies (add DEPENDENCIESCONFIG += ignore_transitive)
  • manage multiple .pc files inclusion when use pkg-config

fix :

  • #12 remove qmake warnings : messages about PROJECTDEPLOYDIR, FRAMEWORK, and TARGETDEPLOYDIR
  • fix[conan]: manage conan pkgdeps conditions with space (generate conanfile without quotes)
  • fix[conan]: disable duplicated dependencies and conditions in conanfile generation
  • fix[subdeps]: fix on search recursive dependencies (when build dependencies tree)
  • fix[conanv2]: add /* on conan options when generates conanfile.txt, only if not exist in packagedependencies.txt
  • fix[#15]: always regenerate packageignoreinstall.txt file in .build-rules folder

builddefs-qmake-4.10.0

25 Jul 07:07
Compare
Choose a tag to compare
Pre-release

builddefs-qmake version 4.10.0 :

feat : manage conan 2.x

  • detect conan version for manage the different treatments [remaken_arch_define.pri]
  • update VisualStudio/msvc compiler version for conan install command [remaken_arch_define.pri]
  • manage conan 2.x dependencies with PkgConfigDeps generator
  • write new conanfile.txt format (options are written diffently)
  • manage disable external warnings (add CONFIG+=externaldeps)

feat/refactor:

  • get the INCLUDE_PATH and CXXFLAGS with separate pkgconfig commands ('--cflags-only-I' for include paths, and 'cflags-only-other' for cxx flags) - avoid split and generic separation of '-I' and '-D' values.
    => fix #10 INCLUDEPATH issue with QTCreator Clang Code Model: errors in editor, compilation is fine

fix :

  • #12 remove qmake warnings : messages about PROJECTDEPLOYDIR, FRAMEWORK, and TARGETDEPLOYDIR

builddefs-qmake-4.9.5

04 Jan 14:06
Compare
Choose a tag to compare

fix: remaken#16 - add .pkginfo/.headers(or .lib, or .bin) folders in install dir in install target for set dependeny properties. thes properties are used by remaken bundle/bundleXpcf

feat[install_dependencies.pri] : add install_xpcf_deps target (need INSTALL_XPCF_XML_FILE definition)
feat[install_dependencies.pri] : add error message at qmake/build time when use install_deps or install_xpcf_deps targat in bad context
fix[install_dependencies.pri] : do nothing when !QTVS mode and no install/install_recurse set in DEPENDENCIESCONFIG for make install_deps

builddefs-qmake-4.9.4

26 Sep 14:26
Compare
Choose a tag to compare

fix: call remaken bundle with force mode for install_deps target

builddefs-qmake-4.9.3

29 Mar 20:27
Compare
Choose a tag to compare
fix: support both remaken- and bcom- prefix

builddefs-qmake-4.9.2

16 Mar 16:15
Compare
Choose a tag to compare
fix[pkdeps] : don't generates and install empty pkgdeps files

builddefs-qmake-4.9.1

10 Feb 10:20
Compare
Choose a tag to compare
fix: missing concat operator +=