11extends : [cmake_package]
22
33dependencies :
4- build : [cgal,python,swig]
4+ build : [cgal,python,swig,zlib]
5+
6+ defaults :
7+ relocatable : false
58
69sources :
7- - key : git:6d44cbe100d5a139888126f5fb3383264efeded6
10+ - key : git:97d63c81781c9c09a9ed1f6e63212393c9b5d40e
811 url : https://github.com/CGAL/cgal-swig-bindings.git
912
1013build_stages :
@@ -15,19 +18,16 @@ build_stages:
1518 export PYTHONPATH=${ARTIFACT}/{{python_site_packages_rel}}:$PYTHONPATH
1619 mkdir -p ${ARTIFACT}/{{python_site_packages_rel}}
1720 - name : configure
18- extra : ['-DBUILD_PYTHON:BOOL=ON',
21+ extra : ['-DPYTHON_EXECUTABLE:PATH=${PYTHON}',
22+ ' -DPYTHON_INCLUDE_DIR:PATH=${PYTHON_DIR}/include/python2.7' ,
23+ ' -DPYTHON_LIBRARY:PATH=${PYTHON_DIR}/lib/libpython2.7.so' ,
24+ ' -DBUILD_PYTHON:BOOL=ON' ,
1925 ' -DBUILD_JAVA:BOOL=OFF' ,
2026 ' -DSWIG_DIR:PATH=${SWIG_DIR}' ,
27+ ' -DSWIG_DIR:PATH=${SWIG_DIR}' ,
2128 ' -DCGAL_DIR:PATH=${CGAL_DIR}/lib/CGAL' ,
22- ' -DPYTHON_OUTDIR_PREFIX:PATH=${ARTIFACT}/{{python_site_packages_rel}}' ]
23- - name : install
24- mode : replace
25- handler : bash
26- after : make
27- bash : |
28- cp lib/* ${ARTIFACT}/lib
29-
30- # Remove easy_install pth files
29+ ' -DZLIB_INCLUDE_DIR:PATH=${ZLIB_DIR}/include' ,
30+ ' -DZLIB_LIBRARY_RELEASE:PATH=${ZLIB_DIR}/lib/libz.so' ]
3131- name : cleanup
3232 after : install
3333 handler : bash
0 commit comments