mirror of
https://github.com/tribufu/tribufu-java
synced 2026-05-06 14:57:27 +00:00
64 lines
1.2 KiB
Lua
64 lines
1.2 KiB
Lua
project "TribuFu_jvm"
|
|
location "."
|
|
kind "SharedLib"
|
|
language "C"
|
|
|
|
targetdir ("./Binaries/%{cfg.buildcfg}")
|
|
objdir ("./Intermediate/")
|
|
|
|
files
|
|
{
|
|
"./Source/**.h",
|
|
"./Source/**.c",
|
|
}
|
|
|
|
includedirs
|
|
{
|
|
"../Vendor/TribuFu",
|
|
"D:/Program Files/AdoptOpenJDK/jdk-11.0.10.9-hotspot/include",
|
|
"D:/Program Files/AdoptOpenJDK/jdk-11.0.10.9-hotspot/include/win32"
|
|
}
|
|
|
|
filter "system:windows"
|
|
staticruntime "Off"
|
|
systemversion "latest"
|
|
|
|
links
|
|
{
|
|
"TribuFu.lib"
|
|
}
|
|
|
|
libdirs
|
|
{
|
|
"../Vendor/TribuFu/Windows"
|
|
}
|
|
|
|
filter { "system:windows", "configurations:debug" }
|
|
runtime "Debug"
|
|
symbols "on"
|
|
|
|
filter { "system:windows", "configurations:release" }
|
|
runtime "Release"
|
|
optimize "on"
|
|
|
|
filter "system:linux"
|
|
links
|
|
{
|
|
"TribuFu"
|
|
}
|
|
|
|
libdirs
|
|
{
|
|
"../Vendor/TribuFu/Linux"
|
|
}
|
|
|
|
filter "system:darwin"
|
|
links
|
|
{
|
|
"TribuFu"
|
|
}
|
|
|
|
libdirs
|
|
{
|
|
"../Vendor/TribuFu/Mac"
|
|
}
|