#Copyright or © or Copr. Charles SORROR (2011/01/13) # #mail of the author: cslod@locean-ipsl.upmc.fr # #This software is a framework for variational data assimilation in #numerical models. # #This software is governed by the CeCILL license under French law and #abiding by the rules of distribution of free software. You can use, #modify and/ or redistribute the software under the terms of the CeCILL #license as circulated by CEA, CNRS and INRIA at the following URL #"http://www.cecill.info". # #As a counterpart to the access to the source code and rights to copy, #modify and redistribute granted by the license, users are provided only #with a limited warranty and the software's author, the holder of the #economic rights, and the successive licensors have only limited #liability. # #In this respect, the user's attention is drawn to the risks associated #with loading, using, modifying and/or developing or reproducing the #software by the user in light of its specific status of free software, #that may mean that it is complicated to manipulate, and that also #therefore means that it is reserved for developers and experienced #professionals having in-depth computer knowledge. Users are therefore #encouraged to load and test the software's suitability as regards their #requirements in conditions enabling the security of their systems and/or #data to be ensured and, more generally, to use and operate it in the #same conditions as regards security. # #The fact that you are presently reading this means that you have had #knowledge of the CeCILL license and that you accept its terms. # ------------------------------------------------------------ # Compilation Specification File. Use GNU make !! # ------------------------------------------------------------ YCTOOL=yf2m yrms ylmodf yrcmt Ydf1 # ------------------------------------------------------------ CP=cp # ------------------------------------------------------------ CC=gcc CFLAGS=-O0 -lm -g -Wall CPP=g++ CPPFLAGS=-O0 -lm -g -Wall all: $(YCTOOL) install: all @case `uname -s` in \ Linux) \ echo " --> Linux INSTALL ..."; \ $(CP) $(YCTOOL) ../bin/lnx86/ ;; \ SunOS) \ echo " --> Sun Solaris INSTALL ..."; \ $(CP) $(YCTOOL) ../bin/solaris/ ;; \ Darwin) \ echo " --> MacOS X Darwin INSTALL ..."; \ $(CP) $(YCTOOL) ../bin/darwin/ ;; \ *) echo "UNKNOWN LOCAL MACHINE TYPE ($(ULOCAL))";; \ esac clean: rm -f *.o *.a $(YCTOOL)