From 6fb6e632805b3c35fb72d81ad09e608384529ab9 Mon Sep 17 00:00:00 2001 From: kayomn Date: Thu, 22 Sep 2022 22:07:21 +0100 Subject: [PATCH] Remove Lua from dependencies --- build.zig | 46 ---------------------------------------------- ext/lua | 1 - src/main.zig | 3 --- 3 files changed, 50 deletions(-) delete mode 160000 ext/lua diff --git a/build.zig b/build.zig index 4206f31..21cab83 100644 --- a/build.zig +++ b/build.zig @@ -14,52 +14,6 @@ pub fn build(builder: *std.build.Builder) void { ona_exe.addIncludeDir("./ext"); ona_exe.linkSystemLibrary("SDL2"); - // Lua dependency. - // ona_exe.linkLibrary(link_lua: { - // const lua_lib = builder.addStaticLibrary("lua", null); - - // lua_lib.addIncludeDir("./ext/lua"); - // lua_lib.linkLibC(); - - // // TODO: Implement support for more than Linux. - // lua_lib.addCSourceFiles(&.{ - // "./ext/lua/lapi.c", - // "./ext/lua/lauxlib.c", - // "./ext/lua/lbaselib.c", - // "./ext/lua/lcode.c", - // "./ext/lua/lcorolib.c", - // "./ext/lua/lctype.c", - // "./ext/lua/ldblib.c", - // "./ext/lua/ldebug.c", - // "./ext/lua/ldo.c", - // "./ext/lua/ldump.c", - // "./ext/lua/lfunc.c", - // "./ext/lua/lgc.c", - // "./ext/lua/llex.c", - // "./ext/lua/lmathlib.c", - // "./ext/lua/lmem.c", - // "./ext/lua/loadlib.c", - // "./ext/lua/lobject.c", - // "./ext/lua/lopcodes.c", - // "./ext/lua/loslib.c", - // "./ext/lua/lparser.c", - // "./ext/lua/lstate.c", - // "./ext/lua/lstring.c", - // "./ext/lua/lstrlib.c", - // "./ext/lua/ltablib.c", - // "./ext/lua/lundump.c", - // "./ext/lua/lutf8lib.c", - // "./ext/lua/lvm.c", - // "./ext/lua/lzio.c", - // "./ext/lua/ltable.c", - // "./ext/lua/ltm.c", - // }, &.{"-DLUA_USE_LINUX", "-Wl"}); - - // lua_lib.install(); - - // break: link_lua lua_lib; - // }); - const run_cmd = ona_exe.run(); run_cmd.step.dependOn(builder.getInstallStep()); diff --git a/ext/lua b/ext/lua deleted file mode 160000 index 5d708c3..0000000 --- a/ext/lua +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d708c3f9cae12820e415d4f89c9eacbe2ab964b diff --git a/src/main.zig b/src/main.zig index 38d81ed..7f7713c 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1,8 +1,5 @@ const ext = @cImport({ @cInclude("SDL2/SDL.h"); - @cInclude("lua/lua.h"); - @cInclude("lua/lualib.h"); - @cInclude("lua/lauxlib.h"); }); const errors = @import("./errors.zig");