Select a Kernel
Building the Feature file of an Application with the SDK requires a Kernel.
Use one of the following available options to provide it to your project.
Using a Module Dependency
When your Kernel is published in an artifact repository,
you can define the Kernel by declaring a module dependency in the build.gradle.kts
file, with the microejVee
configuration:
dependencies {
microejVee("com.mycompany:mykernel:1.0.0")
}
Using a Project Dependency
When your Kernel is a subproject of a multi-project,
you can define the Kernel by declaring a project dependency in the build.gradle.kts
file, with the microejVee
configuration:
dependencies {
microejVee(project(":mykernel"))
}
Using a Local Kernel
When your Kernel has been built locally,
you can use its Virtual Device and its Executable by declaring a file dependency in the build.gradle.kts
file, with the microejVee
configuration:
dependencies {
microejVee(files("C:\\path\\to\\my\\kernel\\virtual\\device", "C:\\path\\to\\my\\kernel\\executable.out"))
}
Note
This file, as well as other Gradle configuration files, respects the Java properties file convention:
the OS path must use the UNIX path convention (path separator is /
).
The Windows paths must have been converted manually replacing \
by /
or by \\
.