diff --git a/src/Makefile b/src/Makefile index ae3e72dcfed94b78fc24009f63b197b08ea4b33e..01f69823a067ee2dc881c60db41c867ac4ad1073 100644 --- a/src/Makefile +++ b/src/Makefile @@ -219,7 +219,7 @@ installmaster : libmaster cleanlibmaster : rm -f $(LIB_MASTER) -cleanmaster : gribex_clean +cleanmaster : test -d $(OBJDIR_MASTER) && rm -fr $(OBJDIR_MASTER) cleanobjmaster : @@ -332,9 +332,9 @@ ifeq "$(VER_CDF)" "CDFAUTO" cdf : $(CDF_INC) $(CDF_INC) : cd ${DIR_HDF} && ./configure --disable-shared --prefix=${CDF_PATH} --libdir=${CDF_PATH}/lib64 --with-zlib=no \ - FC="$(FC)" FCFLAGS="$(OPT_BASE)" CPPFLAGS="-DpgiFortran" ${HDF_CONF} && make && make install + FC="$(FC)" FCFLAGS="$(OPT_BASE)" CPPFLAGS="-DpgiFortran" ${HDF_CONF} && make && make install && $(MAKE) -j 1 clean cd ${DIR_CDF} && ./configure --disable-shared --prefix=${CDF_PATH} --libdir=${CDF_PATH}/lib64 --disable-cxx --disable-f90 --disable-dap \ - FC="$(FC)" FCFLAGS="$(OPT_BASE)" CPPFLAGS="-DpgiFortran ${INC_NETCDF}" ${CDF_CONF} LDFLAGS=" -L${CDF_PATH}/lib64" && make && make install + FC="$(FC)" FCFLAGS="$(OPT_BASE)" CPPFLAGS="-DpgiFortran ${INC_NETCDF}" ${CDF_CONF} LDFLAGS=" -L${CDF_PATH}/lib64" && make && make install && $(MAKE) -j 1 clean cleanmaster : cleancdf cleancdf :