Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@LunarWatcher LunarWatcher released this 26 Dec 23:28
· 2 commits to master since this release
6595c8d

Added

  • Task dependency
  • Base support for virtual tags (currently only +BLOCKED), as well as standard filtering for these
  • Recurring tasks
  • #19: Installation for Mac, Linux, and Windows if /usr/bin exists.
    • ... as well as prefix variable to specify a prefix for /usr/bin. May be changed in the future to specify the path instead.
  • Install docs, and partial attribute docs
  • Help when scons -h is run. Also lists all the variables. (Bonus points for looking clean :D)

Fixes

  • Make table width max out in supported tables
  • Performance: cache JSON in tasks
  • Performance: don't find JSON twice while filtering
  • Fix stringattrib.not being equivalent to stringattrib.is

Changes

  • Bump Catch2 to v3.0.0-preview3
  • Bump SConsStandard. Changes:
    • Added buildDir
    • Flattened the build directory layout
    • Restructure internals