Skip to content
This repository was archived by the owner on Aug 11, 2021. It is now read-only.

v2.0.0 beta 1

Pre-release
Pre-release

Choose a tag to compare

@markfinal markfinal released this 15 Jul 18:22
· 85 commits to master since this release

Highlights of v2.0.0b1

New features

  • Added Clang-Xcode11 package. (Currently tested against Xcode 11 beta.)
  • Added common boilerplate code as extension methods:
    • SetVisualCWarningLevel
    • SetClangWarningOptions
    • SetGccWarningOptions
    • SetMingwWarningOptions
    • FindSharedObjectsNextToExecutable
    • GccExportAllSymbols
    • ClangExportAllSymbols
    • MingwExportAllSymbols
      To use, add using <Toolchain>Common.Helpers; to the top of your BAM script.
  • Added CocoaTest2 test package.

Changes

  • Hardened TokenizedString edge cases, including unit tests.
  • C.PreprocessedFile now performs evaluation similar to an object file.
  • Only specifying a major version in SetSemanticVersion is now supported.
  • Updated tests to use the following default toolchains:
  • Converted all string formatting to C# string interpolation.

All changes since v2.0.0a4

Known issues

Bug list