Java bindings for IMC
-
./gradlew
, this will create the libimc and libimcsender to be used in Neptus (output on dist), same as running./gradlew dist libsender
-
./gradlew coreTools
, this will create some core tools (output on dist/tools) -
./gradlew clean
, this clean all generated files, leaving only the source
To update the IMC run from GitHub or from local folder (settings adjusted in settings.gradle
):
-
./gradlew updateIMC
, this is the preferred way, change in thesettings.gradle
the following parameters:gradle.ext.imcGitHubRepo = 'LSTS/imc'
with the repository on the GitHubgradle.ext.imcGitHubBranch = '9c3b296'
with the commit hash
-
./gradlew updateIMCFromFolder
, this is an alternative way for local generation, change in thesettings.gradle
the following parameters:gradle.ext.imcFilePath = '../IMC'
to point to a git repository of IMC locally