nnn

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

commit 8fbd97a1eada3208517ef4f5c31fc4ed99234717
parent 10a18bf07ee18691e5f6ab716f6278a22885c276
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Tue,  4 Apr 2017 01:05:35 +0530

Merge pull request #3 from zmwangx/travis

Test on Travis
Diffstat:
A.travis.yml | 17+++++++++++++++++
MMakefile | 8+++-----
2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/.travis.yml b/.travis.yml @@ -0,0 +1,17 @@ +language: c +matrix: + include: + # Access more recent gcc and clang via a Trusty image + - os: linux + dist: trusty + compiler: gcc + - os: linux + dist: trusty + compiler: clang + - os: osx + compiler: gcc + - os: osx + compiler: clang +script: + - make CFLAGS='-Werror' + - make CFLAGS='-Wall -Wextra -Werror' diff --git a/Makefile b/Makefile @@ -3,9 +3,7 @@ VERSION = 0.6 PREFIX = /usr/local MANPREFIX = $(PREFIX)/man -#CPPFLAGS = -DDEBUG -#CFLAGS = -g -CFLAGS = -O3 -march=native +CFLAGS += -O3 -march=native LDLIBS = -lcurses DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE @@ -21,8 +19,8 @@ $(LOCALCONFIG): config.def.h $(SRC): $(LOCALCONFIG) $(BIN): $(SRC) - $(CC) $(CFLAGS) -o $@ $(SRC) $(LDFLAGS) $(LDLIBS) - strip $(BIN) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ $^ $(LDFLAGS) $(LDLIBS) + strip $@ install: all mkdir -p $(DESTDIR)$(PREFIX)/bin