Ignore:
Timestamp:
08/17/12 17:01:13 (13 years ago)
Author:
glperez
Message:

CHG: Streamlined m4 macros and /home/glperez/issm/issm-uci/trunk-jpl/src/c/Makefile.am

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/modules/matlab/Makefile.am

    r13072 r13086  
    55#Modules {{{1
    66if MODULES
    7 lib_LTLIBRARIES =  AverageFilter.la\
    8                                BamgMesher.la\
    9                                    BamgConvertMesh.la\
    10                                    BamgTriangulate.la\
    11                                    ContourToMesh.la\
    12                                    ContourToNodes.la\
    13                                    ElementConnectivity.la\
    14                                    EnumToString.la\
    15                                    Exp2Kml.la\
    16                                    HoleFiller.la\
    17                                    InternalFront.la\
    18                                    InterpFromGridToMesh.la\
    19                                    InterpFromMeshToMesh2d.la\
    20                                    InterpFromMeshToMesh3d.la\
    21                                    InterpFromMeshToGrid.la\
    22                                    InterpFromMesh2d.la\
    23                                    KMLFileRead.la\
    24                                    KMLMeshWrite.la\
    25                                    KMLOverlay.la\
    26                                    Kml2Exp.la\
    27                                    Kriging.la\
    28                                    Ll2xy.la\
    29                                    NodeConnectivity.la\
    30                                    MeshPartition.la\
    31                                    MeshProfileIntersection.la\
    32                                    PointCloudFindNeighbors.la\
    33                                    PropagateFlagsFromConnectivity.la\
    34                                    Shp2Kml.la\
    35                                    StringToEnum.la\
    36                                    TriaSearch.la\
    37                                    TriMesh.la\
    38                                    TriMeshProcessRifts.la\
    39                                    Scotch.la\
    40                                    Xy2ll.la\
    41                    Chaco.la
     7lib_LTLIBRARIES =  AverageFilter.la
     8#                              BamgMesher.la\
     9#                                  BamgConvertMesh.la\
     10#                                  BamgTriangulate.la\
     11#                                  ContourToMesh.la\
     12#                                  ContourToNodes.la\
     13#                                  ElementConnectivity.la\
     14#                                  EnumToString.la\
     15#                                  Exp2Kml.la\
     16#                                  HoleFiller.la\
     17#                                  InternalFront.la\
     18#                                  InterpFromGridToMesh.la\
     19#                                  InterpFromMeshToMesh2d.la\
     20#                                  InterpFromMeshToMesh3d.la\
     21#                                  InterpFromMeshToGrid.la\
     22#                                  InterpFromMesh2d.la\
     23#                                  KMLFileRead.la\
     24#                                  KMLMeshWrite.la\
     25#                                  KMLOverlay.la\
     26#                                  Kml2Exp.la\
     27#                                  Kriging.la\
     28#                                  Ll2xy.la\
     29#                                  NodeConnectivity.la\
     30#                                  MeshPartition.la\
     31#                                  MeshProfileIntersection.la\
     32#                                  PointCloudFindNeighbors.la\
     33#                                  PropagateFlagsFromConnectivity.la\
     34#                                  Shp2Kml.la\
     35#                                  StringToEnum.la\
     36#                                  TriaSearch.la\
     37#                                  TriMesh.la\
     38#                                  TriMeshProcessRifts.la\
     39#                                  Scotch.la\
     40#                                  Xy2ll.la\
     41#                  Chaco.la
    4242endif
    4343#}}}
     
    9191
    9292#Bin sources {{{1
     93echo "WHAT IS MUMPS: " $(MUMPSLIB)
     94echo "WHAT IS MPI  : " $(MPILIB)
    9395AverageFilter_la_SOURCES = ../AverageFilter/AverageFilter.cpp\
    9496                          ../AverageFilter/AverageFilter.h
    95 AverageFilter_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    96 
    97 BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\
    98                                         ../BamgMesher/BamgMesher.h
    99 BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    100 
    101 BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\
    102                                         ../BamgConvertMesh/BamgConvertMesh.h
    103 BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    104 
    105 BamgTriangulate_la_SOURCES = ../BamgTriangulate/BamgTriangulate.cpp\
    106                                                                   ../BamgTriangulate/BamgTriangulate.h
    107 BamgTriangulate_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    108 
    109 Chaco_la_SOURCES = ../Chaco/Chaco.cpp\
    110                                         ../Chaco/Chaco.h
    111 Chaco_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(CHACOLIB)
    112 
    113 ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp\
    114                                        ../ContourToMesh/ContourToMesh.h
    115 ContourToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    116 
    117 ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp\
    118                           ../ContourToNodes/ContourToNodes.h
    119 ContourToNodes_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    120 
    121 ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\
    122                           ../ElementConnectivity/ElementConnectivity.h
    123 ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    124 
    125 EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\
    126                           ../EnumToString/EnumToString.h
    127 EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    128 
    129 StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\
    130                           ../StringToEnum/StringToEnum.h
    131 StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    132 
    133 HoleFiller_la_SOURCES = ../HoleFiller/HoleFiller.cpp\
    134                           ../HoleFiller/HoleFiller.h
    135 HoleFiller_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    136 
    137 InternalFront_la_SOURCES = ../InternalFront/InternalFront.cpp\
    138                                                                                  ../InternalFront/InternalFront.h
    139 InternalFront_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    140 
    141 InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp\
    142                           ../InterpFromGridToMesh/InterpFromGridToMesh.h
    143 InterpFromGridToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    144 
    145 InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\
    146                                                         ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h
    147 InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    148 
    149 InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp\
    150                                                                         ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h
    151 InterpFromMeshToMesh3d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    152 
    153 InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp\
    154                                                                         ../InterpFromMeshToGrid/InterpFromMeshToGrid.h
    155 InterpFromMeshToGrid_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    156 
    157 InterpFromMesh2d_la_SOURCES = ../InterpFromMesh2d/InterpFromMesh2d.cpp\
    158                                                                         ../InterpFromMesh2d/InterpFromMesh2d.h
    159 InterpFromMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    160 
    161 KMLFileRead_la_SOURCES = ../KMLFileRead/KMLFileRead.cpp\
    162                           ../KMLFileRead/KMLFileRead.h
    163 KMLFileRead_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    164 
    165 KMLMeshWrite_la_SOURCES = ../KMLMeshWrite/KMLMeshWrite.cpp\
    166                           ../KMLMeshWrite/KMLMeshWrite.h
    167 KMLMeshWrite_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    168 
    169 KMLOverlay_la_SOURCES = ../KMLOverlay/KMLOverlay.cpp\
    170                           ../KMLOverlay/KMLOverlay.h
    171 KMLOverlay_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    172 
    173 Xy2ll_la_SOURCES = ../Xy2ll/Xy2ll.cpp\
    174                           ../Xy2ll/Xy2ll.h
    175 Xy2ll_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    176 
    177 Ll2xy_la_SOURCES = ../Ll2xy/Ll2xy.cpp\
    178                           ../Ll2xy/Ll2xy.h
    179 Ll2xy_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    180 
    181 Exp2Kml_la_SOURCES = ../Exp2Kml/Exp2Kml.cpp\
    182                           ../Exp2Kml/Exp2Kml.h
    183 Exp2Kml_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    184 
    185 Kml2Exp_la_SOURCES = ../Kml2Exp/Kml2Exp.cpp\
    186                           ../Kml2Exp/Kml2Exp.h
    187 Kml2Exp_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    188 
    189 Kriging_la_SOURCES = ../Kriging/Kriging.cpp\
    190                                                 ../Kriging/Kriging.h
    191 Kriging_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    192 
    193 MeshPartition_la_SOURCES = ../MeshPartition/MeshPartition.cpp\
    194                           ../MeshPartition/MeshPartition.h
    195 MeshPartition_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    196 
    197 MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp\
    198                           ../MeshProfileIntersection/MeshProfileIntersection.h
    199 MeshProfileIntersection_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    200 
    201 NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp\
    202                                                                                 ../NodeConnectivity/NodeConnectivity.h
    203 NodeConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    204 
    205 PointCloudFindNeighbors_la_SOURCES = ../PointCloudFindNeighbors/PointCloudFindNeighbors.cpp\
    206                           ../PointCloudFindNeighbors/PointCloudFindNeighbors.h
    207 PointCloudFindNeighbors_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
    208 
    209 PropagateFlagsFromConnectivity_la_SOURCES = ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp\
    210                           ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.h
    211 PropagateFlagsFromConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    212 
    213 Scotch_la_SOURCES = ../Scotch/Scotch.cpp\
    214                     ../Scotch/Scotch.h
    215 Scotch_la_LIBADD = ${deps} $(SCOTCHLIB)
    216 
    217 Shp2Kml_la_SOURCES = ../Shp2Kml/Shp2Kml.cpp\
    218                      ../Shp2Kml/Shp2Kml.h
    219 Shp2Kml_la_LIBADD = ${deps}
    220 
    221 TriaSearch_la_SOURCES = ../TriaSearch/TriaSearch.cpp\
    222                           ../TriaSearch/TriaSearch.h
    223 TriaSearch_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    224 
    225 TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\
    226                      ../TriMesh/TriMesh.h
    227 TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB)
    228 
    229 TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp\
    230                           ../TriMeshProcessRifts/TriMeshProcessRifts.h
    231 TriMeshProcessRifts_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     97AverageFilter_la_LIBADD = ${deps} $(PETSCLIB) $(MUMPSLIB) $(MPILIB) $(FLIBS) $(FORTRANLIB) $(METISLIB) $(MULTITHREADINGLIB)
     98
     99#BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\
     100#                                       ../BamgMesher/BamgMesher.h
     101#BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     102
     103#BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\
     104#                                       ../BamgConvertMesh/BamgConvertMesh.h
     105#BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     106
     107#BamgTriangulate_la_SOURCES = ../BamgTriangulate/BamgTriangulate.cpp\
     108#                                                                 ../BamgTriangulate/BamgTriangulate.h
     109#BamgTriangulate_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     110
     111#Chaco_la_SOURCES = ../Chaco/Chaco.cpp\
     112#                                       ../Chaco/Chaco.h
     113#Chaco_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(CHACOLIB)
     114
     115#ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp\
     116#                                      ../ContourToMesh/ContourToMesh.h
     117#ContourToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     118
     119#ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp\
     120#                         ../ContourToNodes/ContourToNodes.h
     121#ContourToNodes_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     122
     123#ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\
     124#                         ../ElementConnectivity/ElementConnectivity.h
     125#ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     126
     127#EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\
     128#                         ../EnumToString/EnumToString.h
     129#EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     130
     131#StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\
     132#                         ../StringToEnum/StringToEnum.h
     133#StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     134
     135#HoleFiller_la_SOURCES = ../HoleFiller/HoleFiller.cpp\
     136#                         ../HoleFiller/HoleFiller.h
     137#HoleFiller_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     138
     139#InternalFront_la_SOURCES = ../InternalFront/InternalFront.cpp\
     140#                                                                                ../InternalFront/InternalFront.h
     141#InternalFront_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     142
     143#InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp\
     144#                         ../InterpFromGridToMesh/InterpFromGridToMesh.h
     145#InterpFromGridToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     146
     147#InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\
     148#                                                       ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h
     149#InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     150
     151#InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp\
     152#                                                                       ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h
     153#InterpFromMeshToMesh3d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     154
     155#InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp\
     156#                                                                       ../InterpFromMeshToGrid/InterpFromMeshToGrid.h
     157#InterpFromMeshToGrid_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     158
     159#InterpFromMesh2d_la_SOURCES = ../InterpFromMesh2d/InterpFromMesh2d.cpp\
     160#                                                                       ../InterpFromMesh2d/InterpFromMesh2d.h
     161#InterpFromMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     162
     163#KMLFileRead_la_SOURCES = ../KMLFileRead/KMLFileRead.cpp\
     164#                         ../KMLFileRead/KMLFileRead.h
     165#KMLFileRead_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     166
     167#KMLMeshWrite_la_SOURCES = ../KMLMeshWrite/KMLMeshWrite.cpp\
     168#                         ../KMLMeshWrite/KMLMeshWrite.h
     169#KMLMeshWrite_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     170
     171#KMLOverlay_la_SOURCES = ../KMLOverlay/KMLOverlay.cpp\
     172#                         ../KMLOverlay/KMLOverlay.h
     173#KMLOverlay_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     174
     175#Xy2ll_la_SOURCES = ../Xy2ll/Xy2ll.cpp\
     176#                         ../Xy2ll/Xy2ll.h
     177#Xy2ll_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     178
     179#Ll2xy_la_SOURCES = ../Ll2xy/Ll2xy.cpp\
     180#                         ../Ll2xy/Ll2xy.h
     181#Ll2xy_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     182
     183#Exp2Kml_la_SOURCES = ../Exp2Kml/Exp2Kml.cpp\
     184#                         ../Exp2Kml/Exp2Kml.h
     185#Exp2Kml_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     186
     187#Kml2Exp_la_SOURCES = ../Kml2Exp/Kml2Exp.cpp\
     188#                         ../Kml2Exp/Kml2Exp.h
     189#Kml2Exp_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     190
     191#Kriging_la_SOURCES = ../Kriging/Kriging.cpp\
     192#                                               ../Kriging/Kriging.h
     193#Kriging_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     194
     195#MeshPartition_la_SOURCES = ../MeshPartition/MeshPartition.cpp\
     196#                         ../MeshPartition/MeshPartition.h
     197#MeshPartition_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     198
     199#MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp\
     200#                         ../MeshProfileIntersection/MeshProfileIntersection.h
     201#MeshProfileIntersection_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     202
     203#NodeConnectivity_la_SOURCES = ../NodeConnectivity/NodeConnectivity.cpp\
     204#                                                                               ../NodeConnectivity/NodeConnectivity.h
     205#NodeConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     206
     207#PointCloudFindNeighbors_la_SOURCES = ../PointCloudFindNeighbors/PointCloudFindNeighbors.cpp\
     208#                         ../PointCloudFindNeighbors/PointCloudFindNeighbors.h
     209#PointCloudFindNeighbors_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB)
     210
     211#PropagateFlagsFromConnectivity_la_SOURCES = ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp\
     212#                         ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.h
     213#PropagateFlagsFromConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     214
     215#Scotch_la_SOURCES = ../Scotch/Scotch.cpp\
     216#                    ../Scotch/Scotch.h
     217#Scotch_la_LIBADD = ${deps} $(SCOTCHLIB)
     218
     219#Shp2Kml_la_SOURCES = ../Shp2Kml/Shp2Kml.cpp\
     220#                     ../Shp2Kml/Shp2Kml.h
     221#Shp2Kml_la_LIBADD = ${deps}
     222
     223#TriaSearch_la_SOURCES = ../TriaSearch/TriaSearch.cpp\
     224#                         ../TriaSearch/TriaSearch.h
     225#TriaSearch_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     226
     227#TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\
     228#                     ../TriMesh/TriMesh.h
     229#TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB)
     230
     231#TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp\
     232#                         ../TriMeshProcessRifts/TriMeshProcessRifts.h
     233#TriMeshProcessRifts_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    232234#}}}
Note: See TracChangeset for help on using the changeset viewer.