New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 1549 for trunk/EXTERNAL – NEMO

Changeset 1549 for trunk/EXTERNAL


Ignore:
Timestamp:
2009-07-28T14:58:08+02:00 (15 years ago)
Author:
rblod
Message:

external: update NVTK, renaiming again and afain

Location:
trunk/EXTERNAL
Files:
2 added
4 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/EXTERNAL/XMLF90/AA_make

    r1547 r1549  
    2525endif 
    2626 
    27 MODS1 =  src/cml/flib_cml.f90 src/cml/m_cmlw.f90 src/cml/m_stmw.f90 \ 
    28    src/dom/flib_dom.f90 src/dom/m_dom_attribute.f90 \ 
    29    src/dom/m_dom_debug.f90 src/dom/m_dom_document.f90 \ 
    30    src/dom/m_dom_element.f90 src/dom/m_dom_error.f90 \ 
    31    src/dom/m_dom_namednodemap.f90 src/dom/m_dom_node.f90 \ 
    32    src/dom/m_dom_nodelist.f90 src/dom/m_dom_parse.f90 \ 
    33    src/dom/m_dom_types.f90 src/dom/m_dom_utils.f90 src/sax/flib_sax.f90 \ 
    34    src/sax/m_buffer.f90 src/sax/m_charset.f90 src/sax/m_converters.f90 \ 
    35    src/sax/m_debug.f90 src/sax/m_dictionary.f90 src/sax/m_elstack.f90 \ 
    36    src/sax/m_entities.f90 src/sax/m_fsm.f90 src/sax/m_io.f90 \ 
    37    src/sax/m_reader.f90 src/sax/m_xml_error.f90 src/sax/m_xml_parser.f90 \ 
    38    src/strings/m_strings.f90 src/wxml/flib_wxml.f90 \ 
    39    src/wxml/m_wxml_buffer.f90 src/wxml/m_wxml_core.f90 \ 
    40    src/wxml/m_wxml_dictionary.f90 src/wxml/m_wxml_elstack.f90 \ 
    41    src/wxml/m_wxml_text.f90 src/xpath/flib_xpath.f90 \ 
    42    src/xpath/m_path.f90 src/xpath/m_path_orig.f90 \ 
    43    src/xpath/match_tester.f90 
     27MODS1 =  ../src/cml/flib_cml.f90 ../src/cml/m_cmlw.f90 ../src/cml/m_stmw.f90 \ 
     28   ../src/dom/flib_dom.f90 ../src/dom/m_dom_attribute.f90 \ 
     29   ../src/dom/m_dom_debug.f90 ../src/dom/m_dom_document.f90 \ 
     30   ../src/dom/m_dom_element.f90 ../src/dom/m_dom_error.f90 \ 
     31   ../src/dom/m_dom_namednodemap.f90 ../src/dom/m_dom_node.f90 \ 
     32   ../src/dom/m_dom_nodelist.f90 ../src/dom/m_dom_parse.f90 \ 
     33   ../src/dom/m_dom_types.f90 ../src/dom/m_dom_utils.f90 \ 
     34   ../src/sax/flib_sax.f90 ../src/sax/m_buffer.f90 \ 
     35   ../src/sax/m_charset.f90 ../src/sax/m_converters.f90 \ 
     36   ../src/sax/m_debug.f90 ../src/sax/m_dictionary.f90 \ 
     37   ../src/sax/m_elstack.f90 ../src/sax/m_entities.f90 \ 
     38   ../src/sax/m_fsm.f90 ../src/sax/m_io.f90 ../src/sax/m_reader.f90 \ 
     39   ../src/sax/m_xml_error.f90 ../src/sax/m_xml_parser.f90 \ 
     40   ../src/strings/m_strings.f90 ../src/wxml/flib_wxml.f90 \ 
     41   ../src/wxml/m_wxml_buffer.f90 ../src/wxml/m_wxml_core.f90 \ 
     42   ../src/wxml/m_wxml_dictionary.f90 ../src/wxml/m_wxml_elstack.f90 \ 
     43   ../src/wxml/m_wxml_text.f90 ../src/xpath/flib_xpath.f90 \ 
     44   ../src/xpath/m_path.f90 ../src/xpath/m_path_orig.f90 \ 
     45   ../src/xpath/match_tester.f90 
    4446 
    4547OBJSMODS1 = flib_cml.o m_cmlw.o m_stmw.o flib_dom.o m_dom_attribute.o \ 
     
    5658   @echo XMLF90 is OK 
    5759 
    58 $(MODEL_LIB)(%.o): */*/%.f90 
     60$(MODEL_LIB)(%.o): ../*/*/%.f90 
    5961   $(F_C) $(F_O) -I$(NCDF_INC) $< 
    6062   $(A_C) $(MODEL_LIB) $*.o 
     
    6971 
    7072dirxml:  
    71    @if [ ! -d ../../lib/libxmlio_server ] ; then mkdir ../../lib/libxmlio_server ; fi 
     73   @if [ ! -d ../../../lib/libxmlio_server ] ; then mkdir ../../../lib/libxmlio_server ; fi 
    7274 
    7375clean: 
  • trunk/EXTERNAL/XMLF90/AA_make.ldef

    r1547 r1549  
    77SHELL = /bin/ksh 
    88#--------------------------------------------------------------------- 
    9 LIBDIR = ../../lib/libxmlio_server 
     9LIBDIR = ../../../lib/libxmlio_server 
    1010MODDIR = $(LIBDIR) 
    1111#--------------------------------------------------------------------- 
  • trunk/EXTERNAL/XMLIO_SERVER/AA_make

    r1547 r1549  
    99endif 
    1010#- 
    11 F_O := $(F_O) -I../../lib 
     11F_O := $(F_O) -I../../../lib 
    1212P_O := $(P_O) -traditional 
    1313#--------------------------------------------------------------------- 
     
    2424endif 
    2525 
    26 MODS1 =  src/IOSERVER/mod_ioclient_para.F90 src/IOSERVER/mod_ioserver_para.F90 \ 
    27    src/IOSERVER/mpi_mod.F90 src/IOSERVER/mpi_wrapper.F90 \ 
    28    src/IOSERVER/mpitrace.F90 src/IOSERVER/init_vampir.f90 \ 
    29    src/IOSERVER/main.f90 src/IOSERVER/mod_box_grid.f90 \ 
    30    src/IOSERVER/mod_boxed_domain.f90 src/IOSERVER/mod_event_client.f90 \ 
    31    src/IOSERVER/mod_event_parameters.f90 \ 
    32    src/IOSERVER/mod_event_server.f90 \ 
    33    src/IOSERVER/mod_field_bufferize.f90 \ 
    34    src/IOSERVER/mod_global_memory.f90 \ 
    35    src/IOSERVER/mod_interface_ioipsl.f90 src/IOSERVER/mod_ioclient.f90 \ 
    36    src/IOSERVER/mod_iomanager.f90 src/IOSERVER/mod_ioserver_namelist.f90 \ 
    37    src/IOSERVER/mod_mpi_buffer_client.f90 \ 
    38    src/IOSERVER/mod_mpi_buffer_parameters.f90 \ 
    39    src/IOSERVER/mod_mpi_buffer_server.f90 src/IOSERVER/mod_pack.f90 \ 
    40    src/IOSERVER/mod_prec.f90 src/IOSERVER/mod_wait.f90 \ 
    41    src/IOSERVER/pack_f.f90 src/IOSERVER/server.f90 
     26MODS1 =  ../src/IOSERVER/mod_ioclient_para.F90 \ 
     27   ../src/IOSERVER/mod_ioserver_para.F90 ../src/IOSERVER/mpi_mod.F90 \ 
     28   ../src/IOSERVER/mpi_wrapper.F90 ../src/IOSERVER/mpitrace.F90 \ 
     29   ../src/IOSERVER/init_vampir.f90 ../src/IOSERVER/main.f90 \ 
     30   ../src/IOSERVER/mod_box_grid.f90 ../src/IOSERVER/mod_boxed_domain.f90 \ 
     31   ../src/IOSERVER/mod_event_client.f90 \ 
     32   ../src/IOSERVER/mod_event_parameters.f90 \ 
     33   ../src/IOSERVER/mod_event_server.f90 \ 
     34   ../src/IOSERVER/mod_field_bufferize.f90 \ 
     35   ../src/IOSERVER/mod_global_memory.f90 \ 
     36   ../src/IOSERVER/mod_interface_ioipsl.f90 \ 
     37   ../src/IOSERVER/mod_ioclient.f90 ../src/IOSERVER/mod_iomanager.f90 \ 
     38   ../src/IOSERVER/mod_ioserver_namelist.f90 \ 
     39   ../src/IOSERVER/mod_mpi_buffer_client.f90 \ 
     40   ../src/IOSERVER/mod_mpi_buffer_parameters.f90 \ 
     41   ../src/IOSERVER/mod_mpi_buffer_server.f90 \ 
     42   ../src/IOSERVER/mod_pack.f90 ../src/IOSERVER/mod_prec.f90 \ 
     43   ../src/IOSERVER/mod_wait.f90 ../src/IOSERVER/pack_f.f90 \ 
     44   ../src/IOSERVER/server.f90 
    4245 
    4346OBJSMODS1 = mod_ioclient_para.o mod_ioserver_para.o mpi_mod.o mpi_wrapper.o \ 
     
    4952   mod_mpi_buffer_server.o mod_pack.o mod_prec.o mod_wait.o pack_f.o  
    5053 
    51 MODS2 =  src/XMLIO/mod_axis.f90 src/XMLIO/mod_axis_definition.f90 \ 
    52    src/XMLIO/mod_axis_group.f90 src/XMLIO/mod_context.f90 \ 
    53    src/XMLIO/mod_dependency.f90 src/XMLIO/mod_domain.f90 \ 
    54    src/XMLIO/mod_error_msg.f90 src/XMLIO/mod_field.f90 \ 
    55    src/XMLIO/mod_field_definition.f90 src/XMLIO/mod_field_group.f90 \ 
    56    src/XMLIO/mod_file.f90 src/XMLIO/mod_file_definition.f90 \ 
    57    src/XMLIO/mod_file_group.f90 src/XMLIO/mod_grid.f90 \ 
    58    src/XMLIO/mod_grid_definition.f90 src/XMLIO/mod_grid_group.f90 \ 
    59    src/XMLIO/mod_parse_xml.f90 src/XMLIO/mod_sorted_list.f90 \ 
    60    src/XMLIO/mod_time_parameters.f90 src/XMLIO/mod_xmlio_parameters.f90 \ 
    61    src/XMLIO/mod_zoom.f90 src/XMLIO/string_function.f90 \ 
    62    src/XMLIO/test_xmlio.f90 src/XMLIO/xmlio.f90 
     54MODS2 =  ../src/XMLIO/mod_axis.f90 ../src/XMLIO/mod_axis_definition.f90 \ 
     55   ../src/XMLIO/mod_axis_group.f90 ../src/XMLIO/mod_context.f90 \ 
     56   ../src/XMLIO/mod_dependency.f90 ../src/XMLIO/mod_domain.f90 \ 
     57   ../src/XMLIO/mod_error_msg.f90 ../src/XMLIO/mod_field.f90 \ 
     58   ../src/XMLIO/mod_field_definition.f90 \ 
     59   ../src/XMLIO/mod_field_group.f90 ../src/XMLIO/mod_file.f90 \ 
     60   ../src/XMLIO/mod_file_definition.f90 ../src/XMLIO/mod_file_group.f90 \ 
     61   ../src/XMLIO/mod_grid.f90 ../src/XMLIO/mod_grid_definition.f90 \ 
     62   ../src/XMLIO/mod_grid_group.f90 ../src/XMLIO/mod_parse_xml.f90 \ 
     63   ../src/XMLIO/mod_sorted_list.f90 ../src/XMLIO/mod_time_parameters.f90 \ 
     64   ../src/XMLIO/mod_xmlio_parameters.f90 ../src/XMLIO/mod_zoom.f90 \ 
     65   ../src/XMLIO/string_function.f90 ../src/XMLIO/test_xmlio.f90 \ 
     66   ../src/XMLIO/xmlio.f90 
    6367 
    6468OBJSMODS2 = mod_axis.o mod_axis_definition.o mod_axis_group.o mod_context.o \ 
     
    8084else 
    8185EXEC_BIN : server.o 
    82    $(F_L) $(L_O) -o ../../bin/server.exe server.o $(MODEL_LIB1) $(MODEL_LIB2) ../../lib/libioipsl.a $(NCDF_LIB) ../../lib/libxmlio_server/libxmlf90.a 
    83 server.o :       src/IOSERVER/server.f90 
    84    @$(F_C) $(F_O) -c src/IOSERVER/server.f90 
     86   $(F_L) $(L_O) -o ../../../bin/server.exe server.o $(MODEL_LIB1) $(MODEL_LIB2) ../../../lib/libioipsl.a $(NCDF_LIB) ../../../lib/libxmlio_server/libxmlf90.a 
     87server.o :       ../src/IOSERVER/server.f90 
     88   @$(F_C) $(F_O) -c ../src/IOSERVER/server.f90 
    8589endif 
    8690 
    8791#Rules for ioserver 
    88 $(MODEL_LIB1)(%.o): src/IOSERVER/%.f90 
     92$(MODEL_LIB1)(%.o): ../src/IOSERVER/%.f90 
    8993   $(F_C) $(F_O) -I$(NCDF_INC) $< 
    9094   $(A_C) $(MODEL_LIB1) $*.o 
     
    98102   $(RM) $*.o 
    99103 
    100 $(MODEL_LIB1)(%.o): src/IOSERVER/%.F90 
    101    $(F_C) $(F_O) $(P_P) -I$(NCDF_INC) -Isrc/IOSERVER $< 
     104$(MODEL_LIB1)(%.o): ../src/IOSERVER/%.F90 
     105   $(F_C) $(F_O) $(P_P) -I$(NCDF_INC) -I../src/IOSERVER $< 
    102106   $(A_C) $(MODEL_LIB1) $*.o 
    103107ifeq ($(L_X),1) 
     
    111115 
    112116#Rules for xmlio 
    113 $(MODEL_LIB2)(%.o): src/XMLIO/%.f90 
    114    $(F_C) $(F_O) -I$(NCDF_INC) -Isrc/XMLIO $< 
     117$(MODEL_LIB2)(%.o): ../src/XMLIO/%.f90 
     118   $(F_C) $(F_O) -I$(NCDF_INC) -I../src/XMLIO $< 
    115119   $(A_C) $(MODEL_LIB2) $*.o 
    116120ifeq ($(L_X),1) 
     
    124128 
    125129dirxml:  
    126    @if [ ! -d ../../lib/libxmlio_server ] ; then mkdir ../../lib/libxmlio_server ; fi 
     130   @if [ ! -d ../../../lib/libxmlio_server ] ; then mkdir ../../../lib/libxmlio_server ; fi 
    127131 
    128132# IOIPSL library 
    129133libioipsl : 
    130    (cd ../IOIPSL/src ; $(M_K) -f Makefile ) 
     134   (cd ../../IOIPSL/src ; $(M_K) -f Makefile ) 
    131135 
    132136# XMLF90 library 
    133137libxmlf90 : 
    134    (cd ../XMLF90 ; $(M_K) -f Makefile ) 
     138   (cd ../../XMLF90/external ; $(M_K) -f Makefile ) 
    135139 
    136140clean: 
     
    181185   $(MODEL_LIB2)(mod_sorted_list.o) \ 
    182186   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    183    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_axis_def.inc 
     187   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_axis_def.inc 
    184188$(MODEL_LIB2)(mod_axis_definition.o): $(MODEL_LIB2)(mod_axis_group.o) 
    185189$(MODEL_LIB2)(mod_axis_group.o): $(MODEL_LIB2)(mod_axis.o) \ 
    186190   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    187    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_axis_group_def.inc 
     191   $(MODEL_LIB2)(string_function.o) \ 
     192   ../src/XMLIO/vector_axis_group_def.inc 
    188193$(MODEL_LIB2)(mod_context.o): $(MODEL_LIB2)(mod_axis.o) \ 
    189194   $(MODEL_LIB2)(mod_axis_definition.o) $(MODEL_LIB2)(mod_axis_group.o) \ 
     
    196201   $(MODEL_LIB2)(mod_time_parameters.o) \ 
    197202   $(MODEL_LIB2)(mod_xmlio_parameters.o) $(MODEL_LIB2)(mod_zoom.o) \ 
    198    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_context_def.inc 
     203   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_context_def.inc 
    199204$(MODEL_LIB2)(mod_dependency.o): $(MODEL_LIB2)(mod_axis.o) \ 
    200205   $(MODEL_LIB2)(mod_field.o) $(MODEL_LIB2)(mod_file.o) \ 
     
    202207   $(MODEL_LIB2)(mod_grid.o) $(MODEL_LIB2)(mod_sorted_list.o) \ 
    203208   $(MODEL_LIB2)(mod_zoom.o) $(MODEL_LIB2)(string_function.o) \ 
    204    src/XMLIO/vector_field_dep_def.inc 
     209   ../src/XMLIO/vector_field_dep_def.inc 
    205210$(MODEL_LIB2)(mod_domain.o): $(MODEL_LIB2)(mod_error_msg.o) \ 
    206    $(MODEL_LIB2)(mod_xmlio_parameters.o) src/XMLIO/vector_domain_def.inc 
     211   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
     212   ../src/XMLIO/vector_domain_def.inc 
    207213$(MODEL_LIB2)(mod_error_msg.o): $(MODEL_LIB2)(mod_xmlio_parameters.o) 
    208214$(MODEL_LIB2)(mod_field.o): $(MODEL_LIB2)(mod_axis.o) \ 
     
    210216   $(MODEL_LIB2)(mod_sorted_list.o) \ 
    211217   $(MODEL_LIB2)(mod_xmlio_parameters.o) $(MODEL_LIB2)(mod_zoom.o) \ 
    212    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_field_def.inc 
     218   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_field_def.inc 
    213219$(MODEL_LIB2)(mod_field_definition.o): $(MODEL_LIB2)(mod_field_group.o) 
    214220$(MODEL_LIB2)(mod_field_group.o): $(MODEL_LIB2)(mod_field.o) \ 
    215221   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    216    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_field_group_def.inc 
     222   $(MODEL_LIB2)(string_function.o) \ 
     223   ../src/XMLIO/vector_field_group_def.inc 
    217224$(MODEL_LIB2)(mod_file.o): $(MODEL_LIB2)(mod_error_msg.o) \ 
    218225   $(MODEL_LIB2)(mod_field_group.o) $(MODEL_LIB2)(mod_sorted_list.o) \ 
    219226   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    220    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_file_def.inc 
     227   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_file_def.inc 
    221228$(MODEL_LIB2)(mod_file_definition.o): $(MODEL_LIB2)(mod_file_group.o) 
    222229$(MODEL_LIB2)(mod_file_group.o): $(MODEL_LIB2)(mod_file.o) \ 
    223230   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    224    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_file_group_def.inc 
     231   $(MODEL_LIB2)(string_function.o) \ 
     232   ../src/XMLIO/vector_file_group_def.inc 
    225233$(MODEL_LIB2)(mod_grid.o): $(MODEL_LIB2)(mod_domain.o) \ 
    226234   $(MODEL_LIB2)(mod_sorted_list.o) \ 
    227235   $(MODEL_LIB2)(mod_xmlio_parameters.o) $(MODEL_LIB2)(mod_zoom.o) \ 
    228    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_grid_def.inc 
     236   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_grid_def.inc 
    229237$(MODEL_LIB2)(mod_grid_definition.o): $(MODEL_LIB2)(mod_grid_group.o) 
    230238$(MODEL_LIB2)(mod_grid_group.o): $(MODEL_LIB2)(mod_grid.o) \ 
    231239   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    232    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_grid_group_def.inc 
     240   $(MODEL_LIB2)(string_function.o) \ 
     241   ../src/XMLIO/vector_grid_group_def.inc 
    233242$(MODEL_LIB2)(mod_parse_xml.o): $(MODEL_LIB2)(mod_axis.o) \ 
    234243   $(MODEL_LIB2)(mod_axis_definition.o) $(MODEL_LIB2)(mod_axis_group.o) \ 
     
    240249   $(MODEL_LIB2)(mod_grid_group.o) $(MODEL_LIB2)(mod_zoom.o) \ 
    241250   $(MODEL_LIB2)(string_function.o) 
    242 $(MODEL_LIB2)(mod_sorted_list.o): src/XMLIO/vector_node_def.inc 
     251$(MODEL_LIB2)(mod_sorted_list.o): ../src/XMLIO/vector_node_def.inc 
    243252$(MODEL_LIB2)(mod_zoom.o): $(MODEL_LIB2)(mod_sorted_list.o) \ 
    244253   $(MODEL_LIB2)(mod_xmlio_parameters.o) \ 
    245    $(MODEL_LIB2)(string_function.o) src/XMLIO/vector_zoom_def.inc 
     254   $(MODEL_LIB2)(string_function.o) ../src/XMLIO/vector_zoom_def.inc 
    246255$(MODEL_LIB2)(string_function.o): $(MODEL_LIB2)(mod_error_msg.o) 
    247256$(MODEL_LIB2)(test_xmlio.o): $(MODEL_LIB2)(mod_interface_ioipsl.o) \ 
  • trunk/EXTERNAL/XMLIO_SERVER/AA_make.ldef

    r1547 r1549  
    77SHELL = /bin/ksh 
    88#--------------------------------------------------------------------- 
    9 LIBDIR = ../../lib/libxmlio_server 
     9LIBDIR = ../../../lib/libxmlio_server 
    1010MODDIR = $(LIBDIR) 
    1111#--------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.