defs.mk.in: Add target view-doc

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2016-12-04 12:32:39 +00:00
commit 6f78acb82b

View file

@ -32,6 +32,7 @@ endif
SED = sed SED = sed
CAT = /bin/cat CAT = /bin/cat
SHELL ?= /bin/bash SHELL ?= /bin/bash
BROWSER ?= firefox
# ----- standard variables # ----- standard variables
ifeq ($(PROJECT),) ifeq ($(PROJECT),)
@ -157,7 +158,12 @@ PROJECT_CPPFLAGS += -fPIC
PROJECT_LDFLAGS += PROJECT_LDFLAGS +=
endif endif
FULL_NAME = $(shell id -nu | xargs getent passwd | cut -d: -f5) JANWARE_USER ?= $(shell id -un)
JANWARE_CLIENT ?= jw
JANWARE_WIKI ?= $(JANWARE_CLIENT)
JANWARE_DOC_URL ?= https://janware.com/wiki/$(JANWARE_WIKI)/assets:types:data:sw:$(PROJECT):$(notdir $(shell pwd))
FULL_NAME ?= $(shell id -nu | xargs getent passwd | cut -d: -f5)
DEVELOPMENT ?= $(shell echo $(VERSION) | grep -q 'dev' && echo true) DEVELOPMENT ?= $(shell echo $(VERSION) | grep -q 'dev' && echo true)
USE_PROJECT_LIB ?= true USE_PROJECT_LIB ?= true
EXPORT_PROJECT_LIB ?= $(USE_PROJECT_LIB) EXPORT_PROJECT_LIB ?= $(USE_PROJECT_LIB)
@ -1060,5 +1066,8 @@ echo-vars:
echo-makefiles: echo-makefiles:
strace -f make nothing 2>&1 | sed '/open(.*\(Makefile\|\.mk\)/ !d; s/.*open("//; s/", O_.*//' strace -f make nothing 2>&1 | sed '/open(.*\(Makefile\|\.mk\)/ !d; s/.*open("//; s/", O_.*//'
view-doc:
$(BROWSER) $(JANWARE_DOC_URL)
endif endif