Remove LUA panic for non-big-3 OS

This commit is contained in:
Jeroen van Rijn
2024-07-20 14:33:34 +02:00
parent 2385e1ddd9
commit 9d6ed991cb
4 changed files with 8 additions and 24 deletions

View File

@@ -15,20 +15,16 @@ when LUA_SHARED {
foreign import lib "windows/lua5.1.dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua5.1.so"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.1"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.1"
}
} else {
when ODIN_OS == .Windows {
foreign import lib "windows/lua5.1.dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua5.1.a"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.1"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.1"
}
}

View File

@@ -15,20 +15,16 @@ when LUA_SHARED {
foreign import lib "windows/lua52dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua52.so"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.2"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.2"
}
} else {
when ODIN_OS == .Windows {
foreign import lib "windows/lua52dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua52.a"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.2"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.2"
}
}

View File

@@ -15,20 +15,16 @@ when LUA_SHARED {
foreign import lib "windows/lua53dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua53.so"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.3"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.3"
}
} else {
when ODIN_OS == .Windows {
foreign import lib "windows/lua53dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua53.a"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.3"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.3"
}
}

View File

@@ -15,20 +15,16 @@ when LUA_SHARED {
foreign import lib "windows/lua54dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua54.so"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.4"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.4"
}
} else {
when ODIN_OS == .Windows {
foreign import lib "windows/lua54dll.lib"
} else when ODIN_OS == .Linux {
foreign import lib "linux/liblua54.a"
} else when ODIN_OS == .Darwin {
foreign import lib "system:lua5.4"
} else {
#panic("LUA import not defined for this platform")
foreign import lib "system:lua5.4"
}
}