1
- PYTHON =python
1
+ PYTHON =C:/Python26/ python.exe
2
2
SRCDIR =${PWD}
3
3
ZLIBVERSION =1.2.3
4
4
PNGVERSION =1.2.33
@@ -23,12 +23,14 @@ fetch_deps:
23
23
wget http://download.savannah.gnu.org/releases/freetype/freetype-${FREETYPEVERSION} .tar.bz2
24
24
25
25
zlib :
26
+ rm -rf zlib-${ZLIBVERSION}
26
27
tar xvfz zlib-${ZLIBVERSION} .tar.gz
27
28
cd zlib-${ZLIBVERSION} && \
28
29
./configure && \
29
30
make -j3
30
31
31
32
png : zlib
33
+ rm -rf libpng-${PNGVERSION}
32
34
tar xvfj libpng-${PNGVERSION} .tar.bz2
33
35
cd libpng-${PNGVERSION} && \
34
36
export CFLAGS=${CFLAGS} && \
@@ -38,24 +40,23 @@ png: zlib
38
40
cp .libs/libpng.a .
39
41
40
42
freetype :
41
- tar xvfj freetype-${FREETYPEVERSION} .tar.bz2 && \
43
+ rm -rf freetype-${FREETYPEVERSION}
44
+ tar xvfj freetype-${FREETYPEVERSION} .tar.bz2
42
45
cd freetype-${FREETYPEVERSION} && \
43
- export GNUMAKE=mingw32-make && \
44
- ./configure --disable-shared && \
46
+ GNUMAKE=mingw32-make ./configure --disable-shared && \
45
47
cp builds/win32/w32-mingw32.mk config.mk && \
46
48
mingw32-make -j3 && \
47
49
cp objs/libfreetype.a .
48
50
49
51
dependencies : png freetype
50
52
51
53
installers :
52
- tar xvzf matplotlib-${MPLVERSION} .tar.gz && \
54
+ rm -rf matplotlib-${MPLVERSION}
55
+ tar xvzf matplotlib-${MPLVERSION} .tar.gz
53
56
cd matplotlib-${MPLVERSION} && \
54
57
rm -rf build && \
55
58
cp ../data/setup.cfg . && \
56
- export CFLAGS=${CFLAGS} && \
57
- export LDFLAGS=${LDFLAGS} && \
58
59
${PYTHON} setup.py build -c mingw32 bdist_wininst && \
59
- ${PYTHON) setupegg.py build -c mingw32 bdist_egg
60
+ ${PYTHON} setupegg.py build -c mingw32 bdist_egg
60
61
61
62
all : fetch_deps dependencies installers
0 commit comments