nnn

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

commit afa05409348fd3aa50ea9f491300ca00efb35c8d
parent 5b68fa1a67b01fc159bdc357babc1c33e98bc992
Author: Zhiming Wang <zmwangx@gmail.com>
Date:   Sun, 16 Apr 2017 02:17:50 -0400

Makefile: use libncurses instead of libncursesw on Darwin

macOS 10.12.4 and many earlier versions have libncurses 5.4 with wide character
support, but not libncursesw.

Diffstat:
MMakefile | 6+++++-
MMakefile.generic | 6+++++-
2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile @@ -4,7 +4,11 @@ PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter -LDLIBS = -lncursesw +ifeq ($(shell uname), Darwin) + LDLIBS = -lncurses +else + LDLIBS = -lncursesw +endif DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE LOCALCONFIG = config.h diff --git a/Makefile.generic b/Makefile.generic @@ -4,7 +4,11 @@ PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter -LDLIBS = -lncursesw +ifeq ($(shell uname), Darwin) + LDLIBS = -lncurses +else + LDLIBS = -lncursesw +endif DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE LOCALCONFIG = config.h