Some more work with playback.

WARNING: UNSTABLE
This commit is contained in:
Markil3
2021-08-11 10:16:56 -06:00
parent 8082407ca2
commit 7c71c031ec
15 changed files with 1128 additions and 351 deletions

View File

@@ -16,6 +16,9 @@ library {
def compileTask = binary.compileTask.get()
compileTask.includes.from("${Jvm.current().javaHome}/include")
compileTask.source.from fileTree(dir: "src/main/c", include: "interface.h")
compileTask.source.from fileTree(dir: "src/main/c", include: "interface.c")
compileTask.source.from fileTree(dir: "src/main/c", include: "player.h")
compileTask.source.from fileTree(dir: "src/main/c", include: "player.c")
def osFamily = binary.targetPlatform.targetMachine.operatingSystemFamily
@@ -28,6 +31,7 @@ library {
} else if (osFamily.windows) {
compileTask.includes.from("${Jvm.current().javaHome}/include/win32")
compileTask.source.from fileTree(dir: "src/main/c", include: "player_win.c")
compileTask.source.from fileTree(dir: "src/main/c", include: "windows_mutex.c")
}
def toolChain = binary.toolChain