mirror of
https://github.com/jarun/nnn.git
synced 2025-03-18 20:39:45 +00:00
Make Makefile generic
This commit is contained in:
parent
9eed24bbac
commit
33c4a227d2
3 changed files with 11 additions and 8 deletions
3
Makefile
3
Makefile
|
@ -3,7 +3,7 @@ VERSION = 1.1
|
||||||
PREFIX = /usr/local
|
PREFIX = /usr/local
|
||||||
MANPREFIX = $(PREFIX)/share/man
|
MANPREFIX = $(PREFIX)/share/man
|
||||||
|
|
||||||
CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
|
CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter
|
||||||
LDLIBS = -lreadline
|
LDLIBS = -lreadline
|
||||||
|
|
||||||
ifeq ($(shell pkg-config ncursesw && echo 1),1)
|
ifeq ($(shell pkg-config ncursesw && echo 1),1)
|
||||||
|
@ -13,7 +13,6 @@ else
|
||||||
LDLIBS += -lncurses
|
LDLIBS += -lncurses
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE
|
DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE
|
||||||
LOCALCONFIG = config.h
|
LOCALCONFIG = config.h
|
||||||
SRC = nnn.c
|
SRC = nnn.c
|
||||||
|
|
|
@ -1,14 +1,16 @@
|
||||||
VERSION = 1.0
|
VERSION = 1.1
|
||||||
|
|
||||||
PREFIX = /usr/local
|
PREFIX = /usr/local
|
||||||
MANPREFIX = $(PREFIX)/share/man
|
MANPREFIX = $(PREFIX)/share/man
|
||||||
|
|
||||||
CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter
|
CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
|
||||||
LDLIBS = -lreadline
|
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
|
else
|
||||||
LDLIBS += -lncursesw
|
LDLIBS += -lncurses
|
||||||
endif
|
endif
|
||||||
|
|
||||||
DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE
|
DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE
|
4
nnn.c
4
nnn.c
|
@ -28,7 +28,9 @@
|
||||||
#include <wchar.h>
|
#include <wchar.h>
|
||||||
#include <readline/readline.h>
|
#include <readline/readline.h>
|
||||||
|
|
||||||
#define __USE_XOPEN_EXTENDED
|
#ifndef __USE_XOPEN_EXTENDED
|
||||||
|
#define __USE_XOPEN_EXTENDED 1
|
||||||
|
#endif
|
||||||
#include <ftw.h>
|
#include <ftw.h>
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
|
|
Loading…
Add table
Reference in a new issue