Skip to content

Commit cf1dca1

Browse files
committed
update CGAL python bindings
1 parent f107fbf commit cf1dca1

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

pkgs/pycgal.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
extends: [cmake_package]
22

33
dependencies:
4-
build: [cgal,python,swig]
4+
build: [cgal,python,swig,zlib]
5+
6+
defaults:
7+
relocatable: false
58

69
sources:
7-
- key: git:6d44cbe100d5a139888126f5fb3383264efeded6
10+
- key: git:97d63c81781c9c09a9ed1f6e63212393c9b5d40e
811
url: https://github.com/CGAL/cgal-swig-bindings.git
912

1013
build_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

Comments
 (0)