Revision: 8695
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8695&view=rev
Author:   jouni
Date:     2010-09-10 16:46:04 +0000 (Fri, 10 Sep 2010)

Log Message:
-----------
Remind make.osx users to set PREFIX

Modified Paths:
--------------
    trunk/matplotlib/make.osx

Modified: trunk/matplotlib/make.osx
===================================================================
--- trunk/matplotlib/make.osx   2010-09-09 12:03:09 UTC (rev 8694)
+++ trunk/matplotlib/make.osx   2010-09-10 16:46:04 UTC (rev 8695)
@@ -21,6 +21,9 @@
 LDFLAGS="-arch i386 -arch x86_64 -L${PREFIX}/lib 
-syslibroot,/Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
 FFLAGS="-arch i386 -arch x86_64"
 
+check-prefix:
+       @if [ ! -d "$(PREFIX)" ]; then echo Set PREFIX to a directory - see 
README.osx; exit 1; fi
+
 clean:
        rm -rf zlib-${ZLIBVERSION}.tar.gz libpng-${PNGVERSION}.tar.bz2 \
        freetype-${FREETYPEVERSION}.tar.bz2 
bdist_mpkg-${BDISTMPKGVERSION}.tar.gz \
@@ -38,7 +41,7 @@
 
 
 
-zlib:
+zlib: check-prefix
        export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
        rm -rf zlib-${ZLIBVERSION} &&\
        tar xvfz zlib-${ZLIBVERSION}.tar.gz &&\
@@ -50,7 +53,7 @@
        MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} CFLAGS=${CFLAGS} 
LDFLAGS=${LDFLAGS} make -j3 install&& \
        unset MACOSX_DEPLOYMENT_TARGET
 
-png: zlib
+png: zlib check-prefix
        export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
        rm -rf libpng-${PNGVERSION} &&\
        tar xvfz libpng-${PNGVERSION}.tar.gz && \
@@ -64,7 +67,7 @@
        unset MACOSX_DEPLOYMENT_TARGET
 
 
-freetype: zlib
+freetype: zlib check-prefix
        export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
        rm -rf ${FREETYPEVERSION} &&\
        tar xvfj freetype-${FREETYPEVERSION}.tar.bz2 &&\
@@ -88,7 +91,7 @@
        export LDFLAGS=${LDFLAGS} &&\
        ${PYTHON} setup.py build
 
-mpl_install:
+mpl_install: check-prefix
        export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
        export MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} &&\
        export CFLAGS=${CFLAGS} &&\
@@ -96,7 +99,7 @@
        ${PYTHON} setup.py install --prefix=${PREFIX}
 
 
-binaries:
+binaries: check-prefix
        unset PKG_CONFIG_PATH &&\
        cp release/osx/data/setup.cfg release/osx/data/ReadMe.txt . &&\
        export CFLAGS=${CFLAGS} &&\


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Automate Storage Tiering Simply
Optimize IT performance and efficiency through flexible, powerful, 
automated storage tiering capabilities. View this brief to learn how
you can reduce costs and improve performance. 
http://p.sf.net/sfu/dell-sfdev2dev
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to