Changeset 208


Ignore:
Timestamp:
06/10/11 11:04:55 (10 years ago)
Author:
hozdoba
Message:
 
Location:
XMLIO_V2/dev/dev_rv
Files:
2 added
10 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/Makefile.wk

    r204 r208  
    6868 
    6969ifeq ($(PFORME), fedora-wk) 
    70         NETCDF_PATH = $(DEV_PATH)/netcdf4 
     70        NETCDF_PATH = $(DEV_PATH)/extra/netcdf4 
    7171        INTEL_PATH  = /work/intel/composerxe 
    7272        BOOST_PATH  = $(DEV_PATH)/extra/boost-1.44 
    7373        RXML_PATH   = $(DEV_PATH)/extra/rapidxml-1.13 
    74         HDF5_PATH   = $(DEV_PATH)/hdf5 
     74        HDF5_PATH   = $(DEV_PATH)/extra/hdf5 
    7575        MPI_PATH    = /usr/lib/openmpi 
    7676endif 
     
    8181VERSTR   = version $(CSUITE) 
    8282 
     83 
     84RMDIR  = $(A)rm -rf 
     85REMOVE = $(A)rm -f 
     86COPY   = $(A)cp -f 
     87MKDIR  = $(A)mkdir -p 
    8388 
    8489ifeq ($(COMPTOOL), sx-sx8-mercure-wk) 
     
    8994        AR     = $(A)sxar 
    9095        T2F    = # indisponible 
    91         RMDIR  = $(A)rm -rf 
    92         REMOVE = $(A)rm -f 
    93         COPY   = $(A)cp -f  
    9496        DOX    = # indisponible 
    9597        TAR    = # indisponible 
     
    107109        AR     = $(A)ar 
    108110        T2F    = # indisponible 
    109         RMDIR  = $(A)rm -rf 
    110         REMOVE = $(A)rm -f   
    111         COPY   = $(A)cp -f 
    112111        DOX    = # indisponible 
    113112        TAR    = # indisponible 
     
    124123        AR     = $(A)ar 
    125124        T2F    = $(A)txt2tags 
    126         RMDIR  = $(A)rm -rf 
    127         REMOVE = $(A)rm -f   
    128         COPY   = $(A)cp -f  
    129125        DOX    = $(A)doxygen -s 
    130126        TAR    = $(A)tar -cvf 
     
    141137        AR     = $(A)ar 
    142138        T2F    = $(A)txt2tags 
    143         RMDIR  = $(A)rm -rf 
    144         REMOVE = $(A)rm -f   
    145         COPY   = $(A)cp 
    146139        DOX    = $(A)doxygen -s 
    147140        TAR    = $(A)tar -cvf 
     
    179172############################# Répertoire du projet ############################# 
    180173 
    181 OBJ_PATH  = $(DEV_PATH)/obj 
    182 BIN_PATH  = $(DEV_PATH)/bin 
    183 LIB_PATH  = $(DEV_PATH)/lib 
     174OBJ_PATH  = $(DEV_PATH)/wk/obj 
     175BIN_PATH  = $(DEV_PATH)/wk/bin 
     176LIB_PATH  = $(DEV_PATH)/wk/lib 
    184177SRC_PATH  = $(DEV_PATH)/src/xmlio 
    185 DOC_PATH  = $(DEV_PATH)/doc 
    186 DEP_PATH  = $(DEV_PATH)/dep 
    187 INC_PATH  = $(DEV_PATH)/include 
    188 DATA_PATH = $(DEV_PATH)/data 
    189 CONF_PATH = $(DEV_PATH)/conf 
    190 SCRT_PATH = $(DEV_PATH)/script 
     178DOC_PATH  = $(DEV_PATH)/wk/doc 
     179DEP_PATH  = $(DEV_PATH)/wk/dep 
     180INC_PATH  = $(DEV_PATH)/wk/inc 
     181DATA_PATH = $(DEV_PATH)/wk/data 
     182CONF_PATH = $(DEV_PATH)/wk/conf 
     183DEF_PATH  = $(DEV_PATH)/wk/def 
    191184 
    192185# Sous-répertoires des sources : 
     
    215208######################## Outils de traitements internes ######################## 
    216209 
    217 CPPROC  = $(SCRT_PATH)/preprocess_cpp.sh 
    218 F90ROC  = $(SCRT_PATH)/preprocess_f03.sh 
     210CPPROC  = $(CSRC_PATH)/preprocess_cpp.sh 
     211F90ROC  = $(FSRC_PATH)/preprocess_f03.sh 
    219212 
    220213####################### Chemins vers la bibliothÚque BOOST ##################### 
     
    279272endif 
    280273 
    281 NODEPS   = clean clean-all 
     274NODEPS   = clean clean-all dir-tree 
    282275 
    283276FFLAGS  += -D XIOS_LIBRARY 
     
    394387.PHONY: t2t 
    395388t2t: $(COM_T2T) 
     389 
     390.PHONY: dir-tree 
     391dir-tree : 
     392        $(MKDIR) $(OBJ_PATH) 
     393        $(MKDIR) $(BIN_PATH) 
     394        $(MKDIR) $(LIB_PATH) 
     395        $(MKDIR) $(DOC_PATH) 
     396        $(MKDIR) $(DEP_PATH) 
     397        $(MKDIR) $(INC_PATH) 
     398        $(MKDIR) $(DATA_PATH) 
     399        $(MKDIR) $(CONF_PATH) 
     400        $(MKDIR) $(DEF_PATH) 
    396401 
    397402.PHONY: run 
  • XMLIO_V2/dev/dev_rv/bld.cfg

    r141 r208  
     1# ----------------------- FCM extract configuration file ----------------------- 
     2cfg::type                           bld 
     3cfg::version                        1.0 
    14 
    25 
     6# ------------------------------------------------------------------------------ 
     7# Build information 
     8# ------------------------------------------------------------------------------ 
    39 
     10inc arch.fcm 
     11inc config.fcm 
     12 
     13%CFLAGS           %BASE_CFLAGS %COMPIL_CFLAGS 
     14%FFLAGS           %BASE_FFLAGS %COMPIL_FFLAGS 
     15%LD_FLAGS         %BASE_LD 
     16 
     17 
     18dest::root   $PWD 
     19 
     20bld::infile_ext::cpp   C::SOURCE 
     21bld::infile_ext::conf  CPP::INCLUDE 
     22bld::infile_ext::hpp   CPP::INCLUDE 
     23 
     24 
     25search_src           true 
     26src::xmlio XMLIO 
     27bld::lib::xmlio xmlio 
     28bld::target libxmlio.a 
     29bld::target main_server.exe 
     30bld::exe_dep 
     31 
     32bld::tool::cc        %CCOMPILER 
     33bld::tool::fc        %FCOMPILER 
     34bld::tool::cppflags  -I${PWD}/extra/include -I/usr/include 
     35bld::tool::ld        %LINKER 
     36bld::tool::ldflags   %LD_FLAGS  
     37bld::tool::cflags    %CFLAGS -I${PWD}/extra/include -I/usr/include 
     38bld::tool::fflags    %FFLAGS -I/usr/include 
     39 
     40# Pre-process code before analysing dependencies 
     41bld::pp              false 
     42bld::excl_dep        inc::mpif.h 
  • XMLIO_V2/dev/dev_rv/src/xmlio/data_treatment.hpp

    r157 r208  
    6666                               ? file->name.getValue() : file->getId(); 
    6767            StdOStringStream oss; 
    68             oss << "data/" << filename << "_node" << comm::CMPIManager::GetCommRank() << ".nc"; 
     68            oss << "wk/data/" << filename << "_node" << comm::CMPIManager::GetCommRank() << ".nc"; 
    6969            boost::shared_ptr<io::CDataOutput> dout(new T(oss.str(), false)); 
    7070            file->initializeDataOutput(dout); 
  • XMLIO_V2/dev/dev_rv/src/xmlio/fortran/ixmlioserver.f03.in

    r205 r208  
    3838      SUBROUTINE xios_handle_create(ret, dtype, idt, idt_size) BIND(C) 
    3939         import C_CHAR, C_INTPTR_T, C_INT 
    40          INTEGER  (kind = C_INTPTR_T)             :: ret 
     40         INTEGER  (kind = C_INTPTR_T)           :: ret 
    4141         INTEGER  (kind = C_INT), VALUE         :: dtype 
    4242         CHARACTER(kind = C_CHAR), DIMENSION(*) :: idt 
  • XMLIO_V2/dev/dev_rv/src/xmlio/node/field.hpp

    r206 r208  
    6060         boost::shared_ptr<CGrid> getRelGrid(void) const ; 
    6161         boost::shared_ptr<CFile> getRelFile(void) const ; 
    62           
     62 
     63      public : 
     64 
    6365         const date::CDuration & getFreqOperation(void) const; 
    6466         const date::CDuration & getFreqWrite(void) const; 
Note: See TracChangeset for help on using the changeset viewer.