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.gradlethe 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.gradlethe following parameters:gradle.ext.imcFilePath = '../IMC'to point to a git repository of IMC locally
