@@ -25,11 +25,11 @@ export BZIP2_VERSION="1.0.8"
25
25
export BLOSC_VERSION=" 1.21.1"
26
26
27
27
# custom version that sets NETCDF_PLUGIN_DIR env var
28
- function build_wheel {
29
- # Set default building method to pip
30
- export NETCDF_PLUGIN_DIR=${BUILD_PREFIX} /lib/netcdf-plugins
31
- wrap_wheel_builder build_pip_wheel $@
32
- }
28
+ # function build_wheel {
29
+ # # Set default building method to pip
30
+ # export NETCDF_PLUGIN_DIR=${BUILD_PREFIX}/lib/netcdf-plugins
31
+ # wrap_wheel_builder build_pip_wheel $@
32
+ # }
33
33
34
34
# add --verbose to pip
35
35
function pip_opts {
@@ -127,26 +127,26 @@ function build_netcdf {
127
127
# use cmake for version 4.9.0 since autotools doesn't work
128
128
# CMakeLists.txt patch needed for NETCDF_VERSION 4.9.0
129
129
# no plugins installed
130
- # (cd netcdf-c-${NETCDF_VERSION} \
131
- # && curl https://raw.githubusercontent.com/MacPython/netcdf4-python-wheels/master/CMakeLists.txt.patch -o CMakeLists.txt.patch \
132
- # && patch -p0 < CMakeLists.txt.patch \
133
- # && mkdir build \
134
- # && cd build \
135
- # && cmake ../ -DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} -DENABLE_NETCDF_4=ON -DENABLE_DAP=ON -DBUILD_SHARED_LIBS=ON -DENABLE_PLUGIN_INSTALL=NO \
136
- # && make -j4 \
137
- # && make install )
138
- # plugins installed
139
130
(cd netcdf-c-${NETCDF_VERSION} \
140
131
&& curl https://raw.githubusercontent.com/MacPython/netcdf4-python-wheels/master/CMakeLists.txt.patch -o CMakeLists.txt.patch \
141
132
&& patch -p0 < CMakeLists.txt.patch \
142
133
&& mkdir build \
143
134
&& cd build \
144
- && export HDF5_PLUGIN_PATH=$BUILD_PREFIX /lib/netcdf-plugins \
145
- && mkdir -p $HDF5_PLUGIN_PATH \
146
- && cmake ../ -DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} -DENABLE_NETCDF_4=ON -DENABLE_DAP=ON -DBUILD_SHARED_LIBS=ON -DPLUGIN_INSTALL_DIR=YES \
135
+ && cmake ../ -DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} -DENABLE_NETCDF_4=ON -DENABLE_DAP=ON -DBUILD_SHARED_LIBS=ON -DENABLE_PLUGIN_INSTALL=NO \
147
136
&& make -j4 \
148
- && make install \
149
- && ls -l $HDF5_PLUGIN_PATH )
137
+ && make install )
138
+ # plugins installed
139
+ # (cd netcdf-c-${NETCDF_VERSION} \
140
+ # && curl https://raw.githubusercontent.com/MacPython/netcdf4-python-wheels/master/CMakeLists.txt.patch -o CMakeLists.txt.patch \
141
+ # && patch -p0 < CMakeLists.txt.patch \
142
+ # && mkdir build \
143
+ # && cd build \
144
+ # && export HDF5_PLUGIN_PATH=$BUILD_PREFIX/lib/netcdf-plugins \
145
+ # && mkdir -p $HDF5_PLUGIN_PATH \
146
+ # && cmake ../ -DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} -DENABLE_NETCDF_4=ON -DENABLE_DAP=ON -DBUILD_SHARED_LIBS=ON -DPLUGIN_INSTALL_DIR=YES \
147
+ # && make -j4 \
148
+ # && make install \
149
+ # && ls -l $HDF5_PLUGIN_PATH )
150
150
fi
151
151
touch netcdf-stamp
152
152
}
0 commit comments