nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 78337812218f12c1d6fc7ac35b4deff21b6a0d6b
parent 599f4e82b7cc030eb3d10876677f44fabe5194b5
Author: Sijmen J. Mulder <ik@sjmulder.nl>
Date:   Sun, 16 Dec 2018 18:01:24 +0100

Make curses flags configurable

Diffstat:
MMakefile | 19+++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/Makefile b/Makefile @@ -8,19 +8,22 @@ INSTALL ?= install CFLAGS_OPTIMIZATION ?= -O3 -CFLAGS += -Wall -Wextra -Wno-unused-parameter -CFLAGS += $(CFLAGS_OPTIMIZATION) - ifeq ($(shell $(PKG_CONFIG) ncursesw && echo 1),1) - CFLAGS += $(shell $(PKG_CONFIG) --cflags ncursesw) - LDLIBS += $(shell $(PKG_CONFIG) --libs ncursesw) + CFLAGS_CURSES ?= $(shell $(PKG_CONFIG) --cflags ncursesw) + LDLIBS_CURSES ?= $(shell $(PKG_CONFIG) --libs ncursesw) else ifeq ($(shell $(PKG_CONFIG) ncurses && echo 1),1) - CFLAGS += $(shell $(PKG_CONFIG) --cflags ncurses) - LDLIBS += $(shell $(PKG_CONFIG) --libs ncurses) + CFLAGS_CURSES ?= $(shell $(PKG_CONFIG) --cflags ncurses) + LDLIBS_CURSES ?= $(shell $(PKG_CONFIG) --libs ncurses) else - LDLIBS += -lncurses + LDLIBS_CURSES ?= -lncurses endif +CFLAGS += -Wall -Wextra -Wno-unused-parameter +CFLAGS += $(CFLAGS_OPTIMIZATION) +CFLAGS += $(CFLAGS_CURSES) + +LDLIBS += $(LDLIBS_CURSES) + DISTFILES = src nnn.1 Makefile README.md LICENSE SRC = src/nnn.c BIN = nnn