[cgma-dev] r5941 - in cgm/branches/merge-cubit14.0: . m4 util

janehu at mcs.anl.gov janehu at mcs.anl.gov
Fri Jan 18 12:50:50 CST 2013


Author: janehu
Date: 2013-01-18 12:50:49 -0600 (Fri, 18 Jan 2013)
New Revision: 5941

Added:
   cgm/branches/merge-cubit14.0/m4/
   cgm/branches/merge-cubit14.0/m4/acis.m4
   cgm/branches/merge-cubit14.0/m4/boost.m4
   cgm/branches/merge-cubit14.0/m4/compiler.m4
   cgm/branches/merge-cubit14.0/m4/cplusplus.m4
   cgm/branches/merge-cubit14.0/m4/hdf5.m4
   cgm/branches/merge-cubit14.0/m4/libtool.m4
   cgm/branches/merge-cubit14.0/m4/ltoptions.m4
   cgm/branches/merge-cubit14.0/m4/ltsugar.m4
   cgm/branches/merge-cubit14.0/m4/ltversion.m4
   cgm/branches/merge-cubit14.0/m4/lt~obsolete.m4
   cgm/branches/merge-cubit14.0/m4/macro_val.m4
   cgm/branches/merge-cubit14.0/m4/makevar.m4
   cgm/branches/merge-cubit14.0/m4/mpi.m4
   cgm/branches/merge-cubit14.0/m4/netcdf.m4
   cgm/branches/merge-cubit14.0/util/
   cgm/branches/merge-cubit14.0/util/AbstractTree.hpp
   cgm/branches/merge-cubit14.0/util/AllocMemManagersList.cpp
   cgm/branches/merge-cubit14.0/util/AppUtil.cpp
   cgm/branches/merge-cubit14.0/util/AppUtil.hpp
   cgm/branches/merge-cubit14.0/util/ArrayBasedContainer.cpp
   cgm/branches/merge-cubit14.0/util/ArrayBasedContainer.hpp
   cgm/branches/merge-cubit14.0/util/CMakeLists.txt
   cgm/branches/merge-cubit14.0/util/CastTo.hpp
   cgm/branches/merge-cubit14.0/util/CommandFeedback.hpp
   cgm/branches/merge-cubit14.0/util/CpuTimer.cpp
   cgm/branches/merge-cubit14.0/util/CpuTimer.hpp
   cgm/branches/merge-cubit14.0/util/Cubit2DPoint.cpp
   cgm/branches/merge-cubit14.0/util/Cubit2DPoint.hpp
   cgm/branches/merge-cubit14.0/util/CubitBox.cpp
   cgm/branches/merge-cubit14.0/util/CubitBox.hpp
   cgm/branches/merge-cubit14.0/util/CubitBoxStruct.h
   cgm/branches/merge-cubit14.0/util/CubitCollection.cpp
   cgm/branches/merge-cubit14.0/util/CubitCollection.hpp
   cgm/branches/merge-cubit14.0/util/CubitColorConstants.hpp
   cgm/branches/merge-cubit14.0/util/CubitConcurrentApi.cpp
   cgm/branches/merge-cubit14.0/util/CubitConcurrentApi.h
   cgm/branches/merge-cubit14.0/util/CubitContainer.cpp
   cgm/branches/merge-cubit14.0/util/CubitContainer.hpp
   cgm/branches/merge-cubit14.0/util/CubitCoordinateSystem.cpp
   cgm/branches/merge-cubit14.0/util/CubitCoordinateSystem.hpp
   cgm/branches/merge-cubit14.0/util/CubitDefines.h
   cgm/branches/merge-cubit14.0/util/CubitDynamicLoader.cpp
   cgm/branches/merge-cubit14.0/util/CubitDynamicLoader.hpp
   cgm/branches/merge-cubit14.0/util/CubitEntity.cpp
   cgm/branches/merge-cubit14.0/util/CubitEntity.hpp
   cgm/branches/merge-cubit14.0/util/CubitEquation.hpp
   cgm/branches/merge-cubit14.0/util/CubitEvent.hpp
   cgm/branches/merge-cubit14.0/util/CubitEventDefines.h
   cgm/branches/merge-cubit14.0/util/CubitEventDispatcher.cpp
   cgm/branches/merge-cubit14.0/util/CubitEventDispatcher.hpp
   cgm/branches/merge-cubit14.0/util/CubitFile.cpp
   cgm/branches/merge-cubit14.0/util/CubitFile.hpp
   cgm/branches/merge-cubit14.0/util/CubitFileFEModel.cpp
   cgm/branches/merge-cubit14.0/util/CubitFileFEModel.hpp
   cgm/branches/merge-cubit14.0/util/CubitFileIOWrapper.cpp
   cgm/branches/merge-cubit14.0/util/CubitFileIOWrapper.hpp
   cgm/branches/merge-cubit14.0/util/CubitFileMetaData.cpp
   cgm/branches/merge-cubit14.0/util/CubitFileMetaData.hpp
   cgm/branches/merge-cubit14.0/util/CubitFileSimModel.cpp
   cgm/branches/merge-cubit14.0/util/CubitFileSimModel.hpp
   cgm/branches/merge-cubit14.0/util/CubitFileUtil.cpp
   cgm/branches/merge-cubit14.0/util/CubitFileUtil.hpp
   cgm/branches/merge-cubit14.0/util/CubitInputFile.hpp
   cgm/branches/merge-cubit14.0/util/CubitInstrumentation.cpp
   cgm/branches/merge-cubit14.0/util/CubitInstrumentation.hpp
   cgm/branches/merge-cubit14.0/util/CubitLoops.hpp
   cgm/branches/merge-cubit14.0/util/CubitMatrix.cpp
   cgm/branches/merge-cubit14.0/util/CubitMatrix.hpp
   cgm/branches/merge-cubit14.0/util/CubitMessage.cpp
   cgm/branches/merge-cubit14.0/util/CubitMessage.hpp
   cgm/branches/merge-cubit14.0/util/CubitObservable.cpp
   cgm/branches/merge-cubit14.0/util/CubitObservable.hpp
   cgm/branches/merge-cubit14.0/util/CubitObserver.cpp
   cgm/branches/merge-cubit14.0/util/CubitObserver.hpp
   cgm/branches/merge-cubit14.0/util/CubitPlane.cpp
   cgm/branches/merge-cubit14.0/util/CubitPlane.hpp
   cgm/branches/merge-cubit14.0/util/CubitPlaneStruct.h
   cgm/branches/merge-cubit14.0/util/CubitProcess.cpp
   cgm/branches/merge-cubit14.0/util/CubitProcess.hpp
   cgm/branches/merge-cubit14.0/util/CubitQtConcurrentApi.cpp
   cgm/branches/merge-cubit14.0/util/CubitQtConcurrentApi.h
   cgm/branches/merge-cubit14.0/util/CubitSparseMatrix.cpp
   cgm/branches/merge-cubit14.0/util/CubitSparseMatrix.hpp
   cgm/branches/merge-cubit14.0/util/CubitStack.cpp
   cgm/branches/merge-cubit14.0/util/CubitStack.hpp
   cgm/branches/merge-cubit14.0/util/CubitString.cpp
   cgm/branches/merge-cubit14.0/util/CubitString.hpp
   cgm/branches/merge-cubit14.0/util/CubitTransformMatrix.cpp
   cgm/branches/merge-cubit14.0/util/CubitTransformMatrix.hpp
   cgm/branches/merge-cubit14.0/util/CubitUndo.cpp
   cgm/branches/merge-cubit14.0/util/CubitUndo.hpp
   cgm/branches/merge-cubit14.0/util/CubitUtil.cpp
   cgm/branches/merge-cubit14.0/util/CubitUtil.hpp
   cgm/branches/merge-cubit14.0/util/CubitUtilConfigure.h
   cgm/branches/merge-cubit14.0/util/CubitUtilConfigure.h.in
   cgm/branches/merge-cubit14.0/util/CubitVector.cpp
   cgm/branches/merge-cubit14.0/util/CubitVector.hpp
   cgm/branches/merge-cubit14.0/util/CubitVectorStruct.h
   cgm/branches/merge-cubit14.0/util/DIntArray.cpp
   cgm/branches/merge-cubit14.0/util/DIntArray.hpp
   cgm/branches/merge-cubit14.0/util/DLIList.hpp
   cgm/branches/merge-cubit14.0/util/DLList.cpp
   cgm/branches/merge-cubit14.0/util/DLList.hpp
   cgm/branches/merge-cubit14.0/util/DMRefFaceArray.hpp
   cgm/branches/merge-cubit14.0/util/DRefEdgeArray.hpp
   cgm/branches/merge-cubit14.0/util/DRefFaceArray.hpp
   cgm/branches/merge-cubit14.0/util/DRefVertexArray.hpp
   cgm/branches/merge-cubit14.0/util/DoubleListItem.hpp
   cgm/branches/merge-cubit14.0/util/DrawingToolDefines.h
   cgm/branches/merge-cubit14.0/util/DynamicArray.cpp
   cgm/branches/merge-cubit14.0/util/DynamicArray.hpp
   cgm/branches/merge-cubit14.0/util/DynamicDLIIterator.hpp
   cgm/branches/merge-cubit14.0/util/DynamicTreeIterator.hpp
   cgm/branches/merge-cubit14.0/util/ElementType.h
   cgm/branches/merge-cubit14.0/util/ExternalCoordinateSystem.hpp
   cgm/branches/merge-cubit14.0/util/FacetShapeDefs.hpp
   cgm/branches/merge-cubit14.0/util/GMem.cpp
   cgm/branches/merge-cubit14.0/util/GMem.hpp
   cgm/branches/merge-cubit14.0/util/GeometryDefines.h
   cgm/branches/merge-cubit14.0/util/GetLongOpt.cpp
   cgm/branches/merge-cubit14.0/util/GetLongOpt.hpp
   cgm/branches/merge-cubit14.0/util/GfxDebug.cpp
   cgm/branches/merge-cubit14.0/util/GfxDebug.hpp
   cgm/branches/merge-cubit14.0/util/GlobalCommandFeedback.cpp
   cgm/branches/merge-cubit14.0/util/GlobalCommandFeedback.hpp
   cgm/branches/merge-cubit14.0/util/IGUIObservers.hpp
   cgm/branches/merge-cubit14.0/util/IdHasher.hpp
   cgm/branches/merge-cubit14.0/util/IdSetEvent.hpp
   cgm/branches/merge-cubit14.0/util/IndexedDouble.hpp
   cgm/branches/merge-cubit14.0/util/IntersectionTool.cpp
   cgm/branches/merge-cubit14.0/util/IntersectionTool.hpp
   cgm/branches/merge-cubit14.0/util/InvalidEntity.hpp
   cgm/branches/merge-cubit14.0/util/KDDTree.cpp
   cgm/branches/merge-cubit14.0/util/KDDTree.hpp
   cgm/branches/merge-cubit14.0/util/KDDTreeNode.cpp
   cgm/branches/merge-cubit14.0/util/KDDTreeNode.hpp
   cgm/branches/merge-cubit14.0/util/LocalStart.h
   cgm/branches/merge-cubit14.0/util/Makefile.am
   cgm/branches/merge-cubit14.0/util/ManagedPtrVector.hpp
   cgm/branches/merge-cubit14.0/util/MemoryBlock.cpp
   cgm/branches/merge-cubit14.0/util/MemoryBlock.hpp
   cgm/branches/merge-cubit14.0/util/MemoryManager.cpp
   cgm/branches/merge-cubit14.0/util/MemoryManager.hpp
   cgm/branches/merge-cubit14.0/util/MergeEvent.hpp
   cgm/branches/merge-cubit14.0/util/OctTree.cpp
   cgm/branches/merge-cubit14.0/util/OctTree.hpp
   cgm/branches/merge-cubit14.0/util/OctTreeCell.cpp
   cgm/branches/merge-cubit14.0/util/OctTreeCell.hpp
   cgm/branches/merge-cubit14.0/util/OrderedMap.hpp
   cgm/branches/merge-cubit14.0/util/OrderedSet.hpp
   cgm/branches/merge-cubit14.0/util/ParamCubitPlane.cpp
   cgm/branches/merge-cubit14.0/util/ParamCubitPlane.hpp
   cgm/branches/merge-cubit14.0/util/ParamTool.hpp
   cgm/branches/merge-cubit14.0/util/PlanarParamTool.cpp
   cgm/branches/merge-cubit14.0/util/PlanarParamTool.hpp
   cgm/branches/merge-cubit14.0/util/PriorityQueue.cpp
   cgm/branches/merge-cubit14.0/util/PriorityQueue.hpp
   cgm/branches/merge-cubit14.0/util/ProgressTool.hpp
   cgm/branches/merge-cubit14.0/util/Queue.cpp
   cgm/branches/merge-cubit14.0/util/Queue.hpp
   cgm/branches/merge-cubit14.0/util/RStarTree.cpp
   cgm/branches/merge-cubit14.0/util/RStarTree.hpp
   cgm/branches/merge-cubit14.0/util/RStarTreeNode.cpp
   cgm/branches/merge-cubit14.0/util/RStarTreeNode.hpp
   cgm/branches/merge-cubit14.0/util/RTree.cpp
   cgm/branches/merge-cubit14.0/util/RTree.hpp
   cgm/branches/merge-cubit14.0/util/RTreeNode.cpp
   cgm/branches/merge-cubit14.0/util/RTreeNode.hpp
   cgm/branches/merge-cubit14.0/util/RandomMersenne.cpp
   cgm/branches/merge-cubit14.0/util/RandomMersenne.hpp
   cgm/branches/merge-cubit14.0/util/SDLCADeferredAttribList.hpp
   cgm/branches/merge-cubit14.0/util/SDLCAMergePartnerList.hpp
   cgm/branches/merge-cubit14.0/util/SDLCubitAttribList.hpp
   cgm/branches/merge-cubit14.0/util/SDLDoubleList.hpp
   cgm/branches/merge-cubit14.0/util/SDLHexList.hpp
   cgm/branches/merge-cubit14.0/util/SDLIndexedDoubleList.hpp
   cgm/branches/merge-cubit14.0/util/SDLList.cpp
   cgm/branches/merge-cubit14.0/util/SDLList.hpp
   cgm/branches/merge-cubit14.0/util/SDLMRefEdgeLengthList.hpp
   cgm/branches/merge-cubit14.0/util/SDLTDAutoDetailList.hpp
   cgm/branches/merge-cubit14.0/util/SettingHandler.cpp
   cgm/branches/merge-cubit14.0/util/SettingHandler.hpp
   cgm/branches/merge-cubit14.0/util/SettingHolder.cpp
   cgm/branches/merge-cubit14.0/util/SettingHolder.hpp
   cgm/branches/merge-cubit14.0/util/StubProgressTool.cpp
   cgm/branches/merge-cubit14.0/util/StubProgressTool.hpp
   cgm/branches/merge-cubit14.0/util/TDCellIndex.hpp
   cgm/branches/merge-cubit14.0/util/TDUPtr.cpp
   cgm/branches/merge-cubit14.0/util/TDUPtr.hpp
   cgm/branches/merge-cubit14.0/util/TDVector.hpp
   cgm/branches/merge-cubit14.0/util/TextProgressTool.cpp
   cgm/branches/merge-cubit14.0/util/TextProgressTool.hpp
   cgm/branches/merge-cubit14.0/util/ToolData.cpp
   cgm/branches/merge-cubit14.0/util/ToolData.hpp
   cgm/branches/merge-cubit14.0/util/ToolDataUser.cpp
   cgm/branches/merge-cubit14.0/util/ToolDataUser.hpp
   cgm/branches/merge-cubit14.0/util/Tree.cpp
   cgm/branches/merge-cubit14.0/util/Tree.hpp
   cgm/branches/merge-cubit14.0/util/TtyProgressTool.cpp
   cgm/branches/merge-cubit14.0/util/TtyProgressTool.hpp
   cgm/branches/merge-cubit14.0/util/VariableArray.hpp
   cgm/branches/merge-cubit14.0/util/WeightedOctree.cpp
   cgm/branches/merge-cubit14.0/util/WeightedOctree.hpp
   cgm/branches/merge-cubit14.0/util/database.hpp
Log:
Added directories util and m4.

Added: cgm/branches/merge-cubit14.0/m4/acis.m4
===================================================================
--- cgm/branches/merge-cubit14.0/m4/acis.m4	                        (rev 0)
+++ cgm/branches/merge-cubit14.0/m4/acis.m4	2013-01-18 18:50:49 UTC (rev 5941)
@@ -0,0 +1,188 @@
+#######################################################################################
+# Macro to set the following variables:
+# ACIS_VERSION
+# ACIS_LIB_DIR
+# ACIS_DEBUG_LIB_DIR
+# ACIS_PLATFORM
+# This macro expects ACIS_DIR to be set.
+# If ACIS_SYSTEM is set, ACIS_LIB_DIR will
+# be constructed using that value rather than
+# via a trial-and-error search.
+# If ACIS_VERSION is set, the corresponding test
+# will be skipped.
+#######################################################################################
+AC_DEFUN([FATHOM_ACIS_ENV], [
+
+AC_CHECK_FILE([$ACIS_DIR/include/acis.hxx], [], [AC_MSG_ERROR("Invalid ACIS path")])
+ 
+if test "x" = "x$ACIS_SYSTEM"; then
+  dir_list="$ACIS_DIR/bin/*"
+else
+  dir_list="$ACIS_DIR/bin/$ACIS_SYSTEM"
+fi
+
+AC_MSG_CHECKING([for ACIS library directory])
+snl_acis_link_success=no
+for dir in $dir_list; do
+  if test "x$snl_acis_link_success" = "xyes"; then
+    break
+  fi
+    # first try non-debug libraries
+  case "$dir" in
+    *_debug)
+      ;;
+    *)
+      FATHOM_ACIS_LIBDIR( [$dir] )
+      ;;
+  esac
+    # next try debug libraries
+  case "$dir" in
+    *_debug)
+      FATHOM_ACIS_LIBDIR( [$dir] )
+      ;;
+  esac
+done
+
+if test "xyes" != "x$snl_acis_link_success"; then


More information about the cgma-dev mailing list