0.16.0
- Depend on
package:code_assets and package:hooks 0.19.0. (package:native_assets_cli was split up into these packages.)
0.15.0
- Bump
package:native_assets_cli to 0.18.0.
0.14.0
- Bump
package:native_assets_cli to 0.17.0.
0.13.0
- Bump
package:native_assets_cli to 0.16.0.
0.12.0
- Bump
package:native_assets_cli to 0.16.0.
0.11.0
- Replace
linkInPackage with Routing. - Bump
package:native_assets_cli to 0.14.0.
0.10.0
- Bump
package:native_assets_cli to 0.13.0 and required fixes.
0.9.0
- Added support for forced includes to
CBuilder. - Toolchain recognizing fixes.
- Bump
package:native_assets_cli to 0.12.0.
0.8.0
- Bump
package:native_assets_cli to 0.11.0. - Support for LLVM Clang on Windows (requires MSVC to be installed).
0.7.0
0.6.0
- Address analyzer info diagnostic about multi-line if requiring a block body.
- Bump
package:native_assets_cli to 0.9.0. This makes package:native_toolchain_c now take BuildOutputBuilder and LinkOutputBuilder objects.
0.5.4
- Bump
package:native_assets_cli to 0.8.0.
0.5.3
- Fix internal bug in
LinkerOptions. - Bump
package:native_assets_cli to 0.7.3.
0.5.2
- Deprecated
CBuilder's constructors dartBuildFiles. The Dart sources are automatically used for determining whether hooks need to be rerun by newer Dart and Flutter SDKs.
0.5.1
- Bump
package:native_assets_cli to 0.7.0.
0.5.0
- Renamed parameters in
Builder.run. - Added
Language.objectiveC. - Use
HookConfig.targetIosSdk and HookConfig.targetMacosSdk optional values, and pass them to the clang compiler.
0.4.2
- Bump
package:native_assets_cli to 0.5.0.
0.4.1
0.4.0
0.3.4+1
- Stop depending on private
package:native_assets_cli CCompilerConfig fields.
0.3.4
- Bump
package:native_assets_cli to 0.4.0.
0.3.3
- Export
environmentFromBatchFile. - Bump
package:native_assets_cli to 0.3.2.
0.3.2
- Added workaround minSdkVersion 19 and 20 for Android.
- Start using sysroot for Android.
- Added tests for up to Android API version 34.
0.3.1
- Added MSVC arm64 toolchain.
0.3.0
- Bump
package:native_assets_cli to 0.3.0.
0.2.5
- Explicitly tell linker to create position dependent or position independent executable (#113).
0.2.4
- Added
includes for specifying include directories. - Added
flags for specifying arbitrary compiler flags. - Added
std for specifying a language standard. - Added
language for selecting the language (c and cpp) to compile source files as. - Added
cppLinkStdLib for specifying the C++ standard library to link against.
0.2.3
- Fix MSVC tool resolution inside (x86) folder (#123).
0.2.2
- Generate position independent code for libraries by default and add
pic option to control this behavior.
0.2.1
- Added
defines for specifying custom defines. - Added
buildModeDefine to toggle define for current build mode. - Added
ndebugDefine to toggle define of NDEBUG for non-debug builds.
0.2.0
- Breaking change Rename
assetName to assetId (#100). - Added topics.
0.1.0