mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-07-23 01:59:04 +00:00
The final release of asciidoc was on Sep 29, 2017 and the development
is continued under asciidoctor.
With commit 0493724 (Documentation: Allow to use asciidoctor for
formatting man pages) was added support for this tool by introducing
USE_ASCIIDOCTOR.
However, using asciidoctor by default might be a better option. With
this change CRIU will use asciidoctor if installed. Otherwise, it will
fallback to asciidoc.
Signed-off-by: Radostin Stoyanov <rstoyanov1@gmail.com>
43 lines
1.1 KiB
Makefile
43 lines
1.1 KiB
Makefile
ifndef ____nmk_defined__tools
|
|
|
|
#
|
|
# System tools shorthands
|
|
RM := rm -f
|
|
HOSTLD ?= ld
|
|
ifeq ($(origin LD), default)
|
|
LD := $(CROSS_COMPILE)$(HOSTLD)
|
|
endif
|
|
HOSTCC ?= gcc
|
|
ifeq ($(origin CC), default)
|
|
CC := $(CROSS_COMPILE)$(HOSTCC)
|
|
endif
|
|
CPP := $(CC) -E
|
|
AS := $(CROSS_COMPILE)as
|
|
AR := $(CROSS_COMPILE)ar
|
|
STRIP := $(CROSS_COMPILE)strip
|
|
OBJCOPY := $(CROSS_COMPILE)objcopy
|
|
OBJDUMP := $(CROSS_COMPILE)objdump
|
|
NM := $(CROSS_COMPILE)nm
|
|
MAKE := make
|
|
MKDIR := mkdir -p
|
|
AWK := awk
|
|
PERL := perl
|
|
FULL_PYTHON := $(shell which python2 2>/dev/null || which python3 2>/dev/null)
|
|
PYTHON ?= $(shell basename $(FULL_PYTHON))
|
|
FIND := find
|
|
SH := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
|
|
else if [ -x /bin/bash ]; then echo /bin/bash; \
|
|
else echo sh; fi ; fi)
|
|
CSCOPE := cscope
|
|
ETAGS := etags
|
|
CTAGS := ctags
|
|
|
|
export RM HOSTLD LD HOSTCC CC CPP AS AR STRIP OBJCOPY OBJDUMP
|
|
export NM SH MAKE MKDIR AWK PERL PYTHON SH CSCOPE
|
|
|
|
export USE_ASCIIDOCTOR ?= $(shell which asciidoctor 2>/dev/null)
|
|
|
|
#
|
|
# Footer.
|
|
____nmk_defined__tools = y
|
|
endif
|