Browse Source

Generalize the foreign import for unsupported platforms

gingerBill 2 years ago
parent
commit
dcf53236ff
4 changed files with 4 additions and 4 deletions
  1. 1 1
      vendor/lua/5.1/lua.odin
  2. 1 1
      vendor/lua/5.2/lua.odin
  3. 1 1
      vendor/lua/5.3/lua.odin
  4. 1 1
      vendor/lua/5.4/lua.odin

+ 1 - 1
vendor/lua/5.1/lua.odin

@@ -12,7 +12,7 @@ when ODIN_OS == .Windows {
 } else when ODIN_OS == .Linux {
 } else when ODIN_OS == .Linux {
 	foreign import lib "linux/liblua5.1.a"
 	foreign import lib "linux/liblua5.1.a"
 } else {
 } else {
-	#panic(`Unsupported platform of "vendor:lua/5.1"`)
+	foreign import lib "system:liblua5.1.a"
 }
 }
 
 
 VERSION	        :: "Lua 5.1"
 VERSION	        :: "Lua 5.1"

+ 1 - 1
vendor/lua/5.2/lua.odin

@@ -12,7 +12,7 @@ when ODIN_OS == .Windows {
 } else when ODIN_OS == .Linux {
 } else when ODIN_OS == .Linux {
 	foreign import lib "linux/liblua52.a"
 	foreign import lib "linux/liblua52.a"
 } else {
 } else {
-	#panic(`Unsupported platform of "vendor:lua/5.2"`)
+	foreign import lib "system:liblua52.a"
 }
 }
 
 
 VERSION_MAJOR       :: "5"
 VERSION_MAJOR       :: "5"

+ 1 - 1
vendor/lua/5.3/lua.odin

@@ -12,7 +12,7 @@ when ODIN_OS == .Windows {
 } else when ODIN_OS == .Linux {
 } else when ODIN_OS == .Linux {
 	foreign import lib "linux/liblua53.a"
 	foreign import lib "linux/liblua53.a"
 } else {
 } else {
-	#panic(`Unsupported platform of "vendor:lua/5.3"`)
+	foreign import lib "system:liblua53.a"
 }
 }
 
 
 VERSION_MAJOR       :: "5"
 VERSION_MAJOR       :: "5"

+ 1 - 1
vendor/lua/5.4/lua.odin

@@ -12,7 +12,7 @@ when ODIN_OS == .Windows {
 } else when ODIN_OS == .Linux {
 } else when ODIN_OS == .Linux {
 	foreign import lib "linux/liblua54.a"
 	foreign import lib "linux/liblua54.a"
 } else {
 } else {
-	#panic(`Unsupported platform of "vendor:lua/5.4"`)
+	foreign import lib "system:liblua54.a"
 }
 }
 
 
 VERSION_MAJOR       :: "5"
 VERSION_MAJOR       :: "5"