- Output an
Asset.file
in dry run. dart-lang#1049
- Breaking change Completely rewritten API in
native_assets_cli
. - Breaking change No longer assumes
build.dart
to be the main script. dart-lang#823 - Breaking change Use JSON instead of YAML in the protocol. dart-lang#991
- Bump
package:native_assets_cli
to 0.5.0.
- Stop depending on private
package:native_assets_cli
CCompilerConfig
fields.
- Bump
package:native_assets_cli
to 0.4.0.
- Export
environmentFromBatchFile
. - Bump
package:native_assets_cli
to 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.
- Added MSVC arm64 toolchain.
- Bump
package:native_assets_cli
to 0.3.0.
- Explicitly tell linker to create position dependent or position independent executable (#113).
- 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
andcpp
) to compile source files as. - Added
cppLinkStdLib
for specifying the C++ standard library to link against.
- Fix MSVC tool resolution inside (x86) folder (#123).
- Generate position independent code for libraries by default and add
pic
option to control this behavior.
- Added
defines
for specifying custom defines. - Added
buildModeDefine
to toggle define for current build mode. - Added
ndebugDefine
to toggle define ofNDEBUG
for non-debug builds.
- Breaking change Rename
assetName
toassetId
(#100). - Added topics.
- Initial version.