diff --git a/debian.yaml b/debian.yaml index 29d13bc82..ba779538c 100644 --- a/debian.yaml +++ b/debian.yaml @@ -15,5 +15,6 @@ parameters: HOST_PETSC_DIR: /usr/lib/petsc HOST_PETSC_ARCH: linux-gnu-c-opt HOST_SLEPC_DIR: /usr/lib/slepc + HOST_BOOST_ROOT: /usr SCOTCH_ARCH: pc_linux2 PASTIX_ARCH: i686_pc_linux diff --git a/pkgs/host-bison.yaml b/pkgs/host-bison.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-bison.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-boost.yaml b/pkgs/host-boost.yaml new file mode 100644 index 000000000..fca835a39 --- /dev/null +++ b/pkgs/host-boost.yaml @@ -0,0 +1,7 @@ +extends: [host_package] + +when_build_dependency: +- set: BOOST_ROOT + value: "{{HOST_BOOST_ROOT}}" +- set: BOOST_DIR + value: "{{HOST_BOOST_ROOT}}" diff --git a/pkgs/host-eigen.yaml b/pkgs/host-eigen.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-eigen.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-flex.yaml b/pkgs/host-flex.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-flex.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-gmp.yaml b/pkgs/host-gmp.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-gmp.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-ipython.yaml b/pkgs/host-ipython.yaml new file mode 100644 index 000000000..7033b4fd1 --- /dev/null +++ b/pkgs/host-ipython.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/IPython ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-libtiff.yaml b/pkgs/host-libtiff.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-libtiff.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-libxml2.yaml b/pkgs/host-libxml2.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-libxml2.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-m4.yaml b/pkgs/host-m4.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-m4.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-matplotlib.yaml b/pkgs/host-matplotlib.yaml new file mode 100644 index 000000000..d34a07860 --- /dev/null +++ b/pkgs/host-matplotlib.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/matplotlib ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-mpfr.yaml b/pkgs/host-mpfr.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-mpfr.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-ply.yaml b/pkgs/host-ply.yaml new file mode 100644 index 000000000..86e06fd00 --- /dev/null +++ b/pkgs/host-ply.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/ply ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-six.yaml b/pkgs/host-six.yaml new file mode 100644 index 000000000..1b5125a60 --- /dev/null +++ b/pkgs/host-six.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/six.py ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-sympy.yaml b/pkgs/host-sympy.yaml new file mode 100644 index 000000000..a8d137e29 --- /dev/null +++ b/pkgs/host-sympy.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/sympy ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-szip.yaml b/pkgs/host-szip.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-szip.yaml @@ -0,0 +1 @@ +extends: [host_package] diff --git a/pkgs/host-vtk.yaml b/pkgs/host-vtk.yaml new file mode 100644 index 000000000..13bc4f04b --- /dev/null +++ b/pkgs/host-vtk.yaml @@ -0,0 +1,10 @@ +build_stages: +- handler: bash + bash: | + mkdir -p ${ARTIFACT}/{{python_site_packages_rel}} + ln -s {{python_host_packages}}/vtk ${ARTIFACT}/{{python_site_packages_rel}} + +profile_links: +- name: python_packages + link: '{{python_site_packages_rel}}/*' + dirs: true diff --git a/pkgs/host-zlib.yaml b/pkgs/host-zlib.yaml new file mode 100644 index 000000000..7393088d6 --- /dev/null +++ b/pkgs/host-zlib.yaml @@ -0,0 +1 @@ +extends: [host_package]