exec:
@echo "----- Execution Check -----"
++<<<<<<< HEAD
+ ../$(OSTYPE)/$(OBJECTNAME)
++=======
+ rm -rf data/test.ims data/test2.ims
+ ../$(OSTYPE)/$(OBJECTNAME) -i data/test.mrc -o data/test.ims
+ ../$(OSTYPE)/$(OBJECTNAME) -i data/test.mrc -o data/test-4.ims -nres 4
+ ../$(OSTYPE)/$(OBJECTNAME) -I data/test.lst -o data/test2.ims
++>>>>>>> b4bcf0bc43fa5bd4779cc02ccecd9fcba2de9d48
@echo "----- Calc check -----"
clean:
-include ${EOS_HOME}/src/Config/${EOS_HOST}.inc
- TARGET=hdf5
-
- HDF5-VERSION=1.12.0
- HDF5-VERSION2=1-12-0
+ PREFIX=$$EOS_HOME/util/$$EOS_HOSTDIR
help::
- @echo "HDF5:"
- @echo " $ make init-hdf5"
- @echo " $ make config-hdf5"
- @echo " $ make all-hdf5"
- @echo " $ make clean-hdf5"
- @echo " $ make cleanAll-hdf5"
-
- init:: init-hdf5
- config:: config-hdf5
- clean:: clean-hdf5
+ @echo "make hdf5"
+ @echo "make icu"
+ @echo "make cif_api"
+
+ HDF5-VERSION=1.13.0
+ HDF5-VERSION2=1-13-0
+
+ target::
+ make hdf5
+ make cif_api
+
+
+ init:: init-hdf5 init-cif_api init-icu
+ config:: config-hdf5 config-icu config-cif_api
+ all:: all-hdf5
-clean:: clean-hdf5
+
+ icu::
+ make init-icu
+ make config-icu
+ make all-icu
+ make clean-icu
+ make cleanAll-icu
+
+ init-icu::
+ git clone https://github.com/unicode-org/icu.git
+
+ config-icu::
+ cd icu/icu4c/source; ./configure --enable-release --enable-icuio --enable-static --prefix=$(PREFIX)
+
+ all-icu::
+ cd icu/icu4c/source; make install
+
+ clean-icu::
+ cd icu/icu4c/source; make clean
+
+ cleanAll-icu::
+ rm -rf icu
+
+ cif_api:: icu
+ make init-cif_api
+ make config-cif_api
+
+ init-cif_api::
+ git clone https://github.com/COMCIFS/cif_api.git
+
+ config-cif_api::
+ cd cif_api; ./configure --enable-static --enable-shared --prefix=$(PREFIX) ICU_LIBS=$(PREFIX)/lib
+
+
+
+ hdf5::
+ make init-hdf5
+ make config-hdf5
+ make all-hdf5
+ make clean-hdf5
+ make cleanAll-hdf5
init-hdf5::
if [ ! -f hdf5-$(HDF5-VERSION).tar.gz ] ; then \