![]() ![]() Included in this list the test running tasks are also created. The plugin builds a test executable for all the targets specified for the test component. assembleAllWasm32).īasic lifecycle tasks like assemble, build, and clean are also available. Empty if the component is built only for one target.Īlso the plugin creates a number of aggregate tasks allowing you to build all the binaries for a build type (e.g.ĪssembleAllDebug) or all the binaries for a particular target (e.g. - target the component is built for, e.g.Empty if the component has only one output kind. The name contains the following parts (some of them may be empty): The tasks have the following naming convention: compileKotlinNativeįor example compileDebugKlibraryMacos_圆4KotlinNative, compileTestDebugKotlinNative. The plugin creates a compilation task for each combination of the target, output kind, and build type. ![]() Of a final binary (executable, static lib etc) and affect all libraries used to build it. Note that Kotlin/Native libraries have only debug variant because optimizations are preformed only during compilation ![]() KLIBRARY - a Kotlin/Native library (*.klib) Īlso each native binary is built in two variants (build types): debug (debuggable, not optimized) and release (not debuggable, optimized).The plugin supports producing binaries of the following kinds: Compile the component into an executable and a Kotlin/Native library.Īll constants used here are available inside a component configuration script block. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |