nnn

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

commit dda34f5c73545034d61c4936d773d105149b1bd0
parent f6e7dbf6f96f72311df564a8362b1f073c3e4194
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Wed, 12 Feb 2020 08:54:04 +0530

Update Haiku Makefile

Diffstat:
Mmisc/haiku/Makefile | 21++++++++++++++++++---
1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/misc/haiku/Makefile b/misc/haiku/Makefile @@ -33,10 +33,17 @@ endif ifeq ($(O_NORL),1) CPPFLAGS += -DNORL +else ifeq ($(O_STATIC),1) + CPPFLAGS += -DNORL else LDLIBS += -lreadline endif +ifeq ($(O_PCRE),1) + CPPFLAGS += -DPCRE + LDLIBS += -lpcre +endif + ifeq ($(O_NOLOC),1) CPPFLAGS += -DNOLOCALE endif @@ -63,6 +70,12 @@ CFLAGS += $(CFLAGS_CURSES) LDLIBS += $(LDLIBS_CURSES) $(LDLIBS_HAIKU) +# static compilation needs libgpm development package +ifeq ($(O_STATIC),1) + LDFLAGS += -static + LDLIBS += -lgpm +endif + DISTFILES = src nnn.1 Makefile README.md LICENSE SRC = src/nnn.c HEADERS = src/nnn.h @@ -122,12 +135,14 @@ upload-local: sign static curl -XPOST 'https://uploads.github.com/repos/jarun/nnn/releases/$(ID)/assets?name=nnn-$(VERSION).tar.gz.sig' \ -H 'Authorization: token $(NNN_SIG_UPLOAD_TOKEN)' -H 'Content-Type: application/pgp-signature' \ --upload-file nnn-$(VERSION).tar.gz.sig - curl -XPOST 'https://uploads.github.com/repos/jarun/nnn/releases/$(ID)/assets?name=nnn-$(VERSION)-static' \ + tar -cf $(BIN)-static-$(VERSION).x86-64.tar.gz $(BIN)-static + curl -XPOST 'https://uploads.github.com/repos/jarun/nnn/releases/$(ID)/assets?name=nnn-$(VERSION)-static-$(VERSION).x86-64.tar.gz' \ -H 'Authorization: token $(NNN_SIG_UPLOAD_TOKEN)' -H 'Content-Type: application/x-sharedlib' \ - --upload-file $(BIN)-static + --upload-file $(BIN)-static-$(VERSION).x86-64.tar.gz clean: - $(RM) -f $(BIN) $(BIN)-static $(OBJS) nnn-$(VERSION).tar.gz *.sig + $(RM) -f $(BIN) nnn-$(VERSION).tar.gz *.sig \ + $(BIN)-static $(BIN)-static-$(VERSION).x86-64.tar.gz skip: ;