]> Sergey Matveev's repositories - nnn.git/commitdiff
Retire Makefile.native
authorArun Prakash Jana <engineerarun@gmail.com>
Tue, 26 Dec 2017 18:19:47 +0000 (23:49 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Tue, 26 Dec 2017 18:19:47 +0000 (23:49 +0530)
.travis.yml
scripts/make_native/Makefile.native [deleted file]

index 2b0d5170ecfb33eed8bf2a1a32b046b105b44ef7..4bc7ac28cdf2dc711c97ec6e8e17ade0e9ca1923 100644 (file)
@@ -27,12 +27,9 @@ matrix:
       compiler: clang
 
 script:
-  export CFLAGS=-Werror;
-  make clean;
-  make;
-  make clean;
-  make -f scripts/make_native/Makefile.native;
-  make clean;
+  - export CFLAGS=-Werror;
+  - make clean; make;
+  - make clean;
 
 before_deploy:
   - unset CFLAGS
diff --git a/scripts/make_native/Makefile.native b/scripts/make_native/Makefile.native
deleted file mode 100644 (file)
index 5cfa3ee..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-# This Makefile optimizes native builds. It
-#   - builds for native architecture (-march=native)
-#   - does not have debug build option
-#
-# NOTE: This file is used in Travis CI for stricter test builds
-
-VERSION = 1.6
-
-PREFIX ?= /usr/local
-MANPREFIX = $(PREFIX)/share/man
-
-CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
-LDLIBS = -lreadline
-
-ifeq ($(shell pkg-config ncursesw && echo 1),1)
-       CFLAGS += $(shell pkg-config --cflags ncursesw)
-       LDLIBS += $(shell pkg-config --libs   ncursesw)
-else
-       LDLIBS += -lncurses
-endif
-
-DISTFILES = nlay nnn.c nnn.h nnn.1 Makefile README.md LICENSE
-SRC = nnn.c
-BIN = nnn
-PLAYER = nlay
-
-all: $(BIN) $(PLAYER)
-
-$(SRC): nnn.h
-
-$(BIN): $(SRC)
-       $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(LDLIBS)
-       strip $@
-
-install: all
-       mkdir -p $(DESTDIR)$(PREFIX)/bin
-       cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin
-       cp -f $(PLAYER) $(DESTDIR)$(PREFIX)/bin
-       mkdir -p $(DESTDIR)$(MANPREFIX)/man1
-       cp -f $(BIN).1 $(DESTDIR)$(MANPREFIX)/man1
-
-uninstall:
-       rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)
-       rm -f $(DESTDIR)$(PREFIX)/bin/$(PLAYER)
-       rm -f $(DESTDIR)$(MANPREFIX)/man1/$(BIN).1
-
-dist:
-       mkdir -p nnn-$(VERSION)
-       cp $(DISTFILES) nnn-$(VERSION)
-       tar -cf nnn-$(VERSION).tar nnn-$(VERSION)
-       gzip nnn-$(VERSION).tar
-       rm -rf nnn-$(VERSION)
-
-clean:
-       rm -f $(BIN) nnn-$(VERSION).tar.gz