diff options
| author | 2017-05-13 09:33:08 -0700 | |
|---|---|---|
| committer | 2017-05-13 22:03:08 +0530 | |
| commit | 9eed24bbac968f85d40d6d2d9b05e834a6ab6614 (patch) | |
| tree | 7ea99c73591bdee4dc93ee28431a09299923ab03 | |
| parent | cbbe03247e70785404da4c9b70bf6fbaf61385a7 (diff) | |
| download | nnn-9eed24bbac968f85d40d6d2d9b05e834a6ab6614.tar.gz | |
pkg-config for ncurses (#25)
| -rw-r--r-- | Makefile | 9 | ||||
| -rw-r--r-- | nnn.c | 4 |
2 files changed, 6 insertions, 7 deletions
@@ -5,12 +5,15 @@ MANPREFIX = $(PREFIX)/share/man CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter LDLIBS = -lreadline -ifeq ($(shell uname), Darwin) - LDLIBS += -lncurses + +ifeq ($(shell pkg-config ncursesw && echo 1),1) + CFLAGS += $(shell pkg-config --cflags ncursesw) + LDLIBS += $(shell pkg-config --libs ncursesw) else - LDLIBS += -lncursesw + LDLIBS += -lncurses endif + DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE LOCALCONFIG = config.h SRC = nnn.c @@ -6,11 +6,7 @@ #include <sys/resource.h> #include <ctype.h> -#ifdef __linux__ -#include <ncursesw/curses.h> -#else #include <curses.h> -#endif #include <dirent.h> #include <errno.h> #include <fcntl.h> |