commit 044ffc2cc3e5fa67ad4ae6a14eb3790355b597bf
parent ea92967fc26a9df96c167342770ed391ea2e44ae
Author: Fabrice Bellard <fabrice@bellard.org>
Date: Sat, 3 Feb 2024 15:48:09 +0100
fixed MingW64 install on Windows (absop) (github issue #230)
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/quickjs/Makefile b/quickjs/Makefile
@@ -107,7 +107,7 @@ else
AR=$(CROSS_PREFIX)ar
endif
endif
-STRIP=$(CROSS_PREFIX)strip
+STRIP?=$(CROSS_PREFIX)strip
CFLAGS+=-fwrapv # ensure that signed overflows behave as expected
ifdef CONFIG_WERROR
CFLAGS+=-Werror
@@ -320,9 +320,9 @@ clean:
install: all
mkdir -p "$(DESTDIR)$(PREFIX)/bin"
- $(STRIP) qjs qjsc
- install -m755 qjs qjsc "$(DESTDIR)$(PREFIX)/bin"
- ln -sf qjs "$(DESTDIR)$(PREFIX)/bin/qjscalc"
+ $(STRIP) qjs$(EXE) qjsc$(EXE)
+ install -m755 qjs$(EXE) qjsc$(EXE) "$(DESTDIR)$(PREFIX)/bin"
+ ln -sf qjs$(EXE) "$(DESTDIR)$(PREFIX)/bin/qjscalc$(EXE)"
mkdir -p "$(DESTDIR)$(PREFIX)/lib/quickjs"
install -m644 libquickjs.a "$(DESTDIR)$(PREFIX)/lib/quickjs"
ifdef CONFIG_LTO