21 lines
550 B
Makefile
21 lines
550 B
Makefile
|
SHELL := /bin/sh
|
||
|
VER := $(shell python --version 2>&1 | grep -o "[0-9].[0-9].[0-9]*")
|
||
|
MAJOR_VERSION = $(shell python --version 2>&1 | grep -o "Python [0-9]" | grep -o "[0-9]")
|
||
|
ZIP := python-${VER}-docs-html.zip
|
||
|
URL := https://docs.python.org/2/archives/${ZIP}
|
||
|
URL2:= https://docs.python.org/3/archives/${ZIP}
|
||
|
|
||
|
ifneq (2,${MAJOR_VERSION})
|
||
|
URL := ${URL2}
|
||
|
endif
|
||
|
|
||
|
download:
|
||
|
@if [ ! -e ${ZIP} ] ; then \
|
||
|
echo "Downloading ${URL}"; \
|
||
|
wget ${URL}; \
|
||
|
unzip ${ZIP}; \
|
||
|
fi
|
||
|
./pylookup.py -u $(ZIP:.zip=)
|
||
|
|
||
|
.PHONY: download
|