aports/community/fennel/fix_make.patch
2025-02-19 22:35:21 +00:00

25 lines
1006 B
Diff

--- a/Makefile 2025-02-16 17:48:32.000000000 -0500
+++ b/Makefile 2025-02-18 21:55:33.836669921 -0500
@@ -101,8 +101,8 @@
$(LUAJIT_INCLUDE_DIR): ; git submodule update --init
# Native binary for whatever platform you're currently on
-fennel-bin: src/launcher.fnl $(BIN_LUA_DIR)/src/lua $(NATIVE_LUA_LIB) fennel
- $(COMPILE_ARGS) $(BIN_LUA_DIR)/src/lua fennel \
+fennel-bin: src/launcher.fnl $(BIN_LUA_DIR) $(NATIVE_LUA_LIB) fennel
+ $(COMPILE_ARGS) $(BIN_LUA_DIR) fennel \
--no-compiler-sandbox --compile-binary \
$< $@ $(NATIVE_LUA_LIB) $(LUA_INCLUDE_DIR)
@@ -111,8 +111,8 @@
--no-compiler-sandbox --compile-binary \
$< $@ $(NATIVE_LUAJIT_LIB) $(LUAJIT_INCLUDE_DIR)
-$(BIN_LUA_DIR)/src/lua: $(LUA_INCLUDE_DIR) ; make -C $(BIN_LUA_DIR)
-$(NATIVE_LUA_LIB): $(LUA_INCLUDE_DIR) ; $(MAKE) -C $(BIN_LUA_DIR)/src liblua.a
+$(BIN_LUA_DIR): $(LUA_INCLUDE_DIR)
+$(NATIVE_LUA_LIB): $(LUA_INCLUDE_DIR)
$(NATIVE_LUAJIT_LIB): $(LUAJIT_INCLUDE_DIR)
$(MAKE) -C $(BIN_LUAJIT_DIR) BUILDMODE=static