blob: ba8ecb29aa668f2f1b11521a206abc163bc5f783 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
OSTYPE=$(shell uname)
VERSION=1.1.7
BASE_URL=http://www.effbot.org/downloads
SOURCE=Imaging-$(VERSION)
ARCHIVE=$(SOURCE).tar.gz
RETRIEVE_TOOL=curl
RETRIEVE_TOOL_FLAGS=-Ls --output $(ARCHIVE)
ARCHIVE_TOOL=tar
ARCHIVE_TOOL_FLAGS=xf
ifeq ($(OSTYPE),Darwin)
include ../../../tools/osx/osx-depends/config.mk
PYTHON=$(prefix_path)/bin/python
else
PYTHON=@PYTHON@
endif
DESTDIR=@abs_top_srcdir@/addons/script.module.pil/lib/PIL
CLEAN_FILES=$(ARCHIVE) $(SOURCE) $(DESTDIR)
all: $(DESTDIR)
$(ARCHIVE):
$(RETRIEVE_TOOL) $(RETRIEVE_TOOL_FLAGS) $(BASE_URL)/$(ARCHIVE)
$(SOURCE): $(ARCHIVE)
-rm -rf $(SOURCE)
$(ARCHIVE_TOOL) $(ARCHIVE_TOOL_FLAGS) $(ARCHIVE)
$(DESTDIR): $(SOURCE)
-rm -rf $(DESTDIR)
pushd $(SOURCE) && $(PYTHON) setup.py build --build-lib $(DESTDIR); popd
include ../../../Makefile.include
|