RBLB I'm Riccardo Balbo, this is my personal website, mostly related to gamedev.

Feel free to get in touch for anything within the limit of common sense.

V-HACD Java Bindings

Java bindings for V-HACD

Build v-hacd bindings

Build

Dependencies

See .travis.yml


Build natives for linux and windows

From a linux installation launch:

./make.sh buildLinux32
./make.sh buildLinux64  
./make.sh buildWindows32
./make.sh buildWindows64

Build natives for osx

From an osx installation launch:

./make.sh buildMac

Build java bindings

From an osx or linux installation launch:

./make.sh buildJavaBindings

Build with github actions

From a mac or linux instance launch:

./make.sh ghactions build

Results are stored in: build/tests and build/release

Gradle

plugins {
    id "io.github.0ffz.github-packages" version "1.2.1"
}

repositories {
    maven githubPackage.invoke("riccardobl")
}

dependencies {
    compile 'vhacd:vhacd-native:${version}'
}

${version} should be changed with the tag name of the release you want to use.