mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-02-01 23:52:30 +00:00
- See https://github.com/termux/termux-packages/pull/26862#issuecomment-3397630045 - Prefer `$CPPFLAGS` over explicit `-I$TERMUX_PREFIX/include` - Prefer `TERMUX_PKG_EXTRA_MAKE_ARGS` over explicit `termux_step_make()` - Fix `Makefile` to respect environment `CFLAGS` and `prefix`
26 lines
608 B
Diff
26 lines
608 B
Diff
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -4,11 +4,11 @@
|
|
|
|
default: build/debug/mujs build/debug/mujs-pp
|
|
|
|
-CFLAGS = -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
|
|
+CFLAGS ?= -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
|
|
|
|
OPTIM = -O3
|
|
|
|
-prefix = /usr/local
|
|
+prefix ?= /usr/local
|
|
bindir = $(prefix)/bin
|
|
incdir = $(prefix)/include
|
|
libdir = $(prefix)/lib
|
|
@@ -33,7 +33,7 @@ HDRS = mujs.h jsi.h regexp.h utf.h astnames.h opnames.h utfdata.h
|
|
|
|
ifneq ($(HAVE_READLINE),no)
|
|
READLINE_CFLAGS = -DHAVE_READLINE
|
|
- READLINE_LIBS = -lreadline
|
|
+ READLINE_LIBS = $(LDFLAGS) -lreadline
|
|
endif
|
|
|
|
SRCS = \
|