Select Git revision
warden-server.pl
Makefile 6.34 KiB
#-------------------------------------------------------------------------------
# MASTER MAKEFILE FOR TYPEDCOLS PACKAGE
#
# This file is part of typedcols package (https://pypi.python.org/pypi/typedcols).
#
# Copyright (c) since 2016, CESNET, z. s. p. o.
# Author: Pavel Kácha <pavel.kacha@cesnet.cz>
# Use of this source is governed by an ISC license, see LICENSE file.
#-------------------------------------------------------------------------------
SPHINXOPTS =
SPHINXBUILD = sphinx-build
SPHINXPROJ = typedcols
SPHINXSOURCEDIR = .
SPHINXBUILDDIR = doc/_build
#
# Color code definitions for colored terminal output
# https://stackoverflow.com/questions/5947742/how-to-change-the-output-color-of-echo-in-linux
#
RED = \033[0;31m
GREEN = \033[0;32m
ORANGE = \033[0;33m
BLUE = \033[0;34m
PURPLE = \033[0;35m
CYAN = \033[0;36m
NC = \033[0m
#-------------------------------------------------------------------------------
#
# Default make target, alias for 'help', you must explicitly choose the target.
#
default: help
#
# Perform all reasonable tasks to do full build.
#
full: docs archive bdist deploy
#
# Perform local build.
#
build: archive bdist
#
# Perfom build from automated system.
#
buildbot: bdist
#
# Check the project code.
#
check: pyflakes pylint test
#-------------------------------------------------------------------------------
help:
@echo ""
@echo " ${GREEN}─────────────────────────────────────────────────${NC}"
@echo " ${GREEN} LIST OF MAKE TARGETS${NC}"
@echo " ${GREEN}─────────────────────────────────────────────────${NC}"
@echo ""
@echo " * ${GREEN}default${NC}: alias for help, you have to pick a target"
@echo " * ${GREEN}help${NC}: print this help and exit"