Update Haiku Makefile

This commit is contained in:
Arun Prakash Jana 2020-02-12 08:54:04 +05:30
parent f6e7dbf6f9
commit dda34f5c73
No known key found for this signature in database
GPG key ID: A75979F35C080412

View file

@ -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: ;