Skip to content

Releases: michaelvlach/qbs-autoproject

Version 2.2.0

04 Sep 14:19
Compare
Choose a tag to compare

Added support for composite includes. E.g.

#include <QtCore/QVariant>

or

#include "MyModule/MyHeader.h"

This will now generate correct includepaths. Previously the includes using this style would not work because the include path generated was always to the root of the included file.

Version 2.1.0

12 Jul 19:17
12c0735
Compare
Choose a tag to compare

Minor release:

  • Fix probes stuck in infinite loop when changing configuration

Version 2.0.1

06 Jul 22:09
Compare
Choose a tag to compare

Bugfix release:

  • Fix issue with autodetected Qt path is not sometimes propagated to modulescanner Probe

Version 2.0.0

04 Jul 19:06
78f5840
Compare
Choose a tag to compare

New features:

  • Front end file is now separate from probes and logic and contains only configuration properties
  • Rewritten default set of custom items (now supports profiling, static building etc.)
  • Added Qt auto-detection
  • Added C++ Standard Headers auto-detection
  • Improved "Tree" output format (now default)
  • Added new output format "Shallow" that limits the "Tree" format to one sub-project level
  • Works with Qbs 1.12 and Qt 5.11.1

Other changes:

  • Fixed few subtle bugs in Probes
  • Fixed few missing log messages
  • Removed tests from Probes
  • Unified formatting

Version 1.1.1

16 Feb 19:03
Compare
Choose a tag to compare

Bugfix release:

  • Updated example path to use Qt 5.10.1
  • Fixed missing functions prefix in a print of 4/11 Probe
  • Changed remaining console.info to functions.print for consistency

Version 1.1

07 Feb 19:17
Compare
Choose a tag to compare
  • Updated to work with Qbs 1.1
  • Supressed warnings about missing .moc files from includes
  • Dozens of fixes from static analysis

Release 1.0.1

04 Nov 15:50
Compare
Choose a tag to compare

New features:

  • cppStandardHeadersPath configuration option to correctly recognize standard headers when resolving dependencies.

Resolved Issues:

  • Fixed an issue with product in root project was not written out to the output project file.
  • Fixed an issue with file handles left open that could lead to too many files open on some systems.
  • Fixed an issue with project not being written when dependencies were disabled.
  • Fixed various inconsistencies with example patterns.