Commit 6d136b0b authored by bonnell's avatar bonnell

Added 'FOLDER' property to plugins, third-party-builtin, and tools, which...

Added 'FOLDER' property to plugins, third-party-builtin, and tools, which groups projects into the designated folder.  This will clean up the Visual Studio IDE and make it easier to find a project of interest when debugging.  Should have no effect for generators that do not use this property.

Updated GenerateCMake.h and re-ran xml2cmake on all plugins.  Fixed a few xml files so that xml2cmake would generate the correct CMakeList.txt file.  Changed a couple of xml files to use consistent naming for include directories (VISIT_INCLUDE_DIR instead of VISIT_SOURCE_DIR).

git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@13437 18c085ea-50e0-402c-830e-de6fd14e8384
parent 76520e03
#*****************************************************************************
#
# Copyright (c) 2000 - 2010, Lawrence Livermore National Security, LLC
# Produced at the Lawrence Livermore National Laboratory
# LLNL-CODE-400142
# All rights reserved.
#
# This file is part of VisIt. For details, see https://visit.llnl.gov/. The
# full copyright notice is contained in the file COPYRIGHT located at the root
# of the VisIt distribution or at http://www.llnl.gov/visit/copyright.html.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# - Redistributions of source code must retain the above copyright notice,
# this list of conditions and the disclaimer below.
# - Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the disclaimer (as noted below) in the
# documentation and/or other materials provided with the distribution.
# - Neither the name of the LLNS/LLNL nor the names of its contributors may
# be used to endorse or promote products derived from this software without
# specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL SECURITY,
# LLC, THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
# DAMAGE.
#
# Modifications:
#
#****************************************************************************/
MACRO(VISIT_INSTALL_PLUGINS type)
IF(NOT VISIT_STATIC)
IF(VISIT_RPATH_RELATIVE_TO_EXECUTABLE_PATH)
SET_TARGET_PROPERTIES(${ARGN} PROPERTIES INSTALL_RPATH "$ORIGIN/../../lib")
ENDIF(VISIT_RPATH_RELATIVE_TO_EXECUTABLE_PATH)
IF(NOT WIN32)
INSTALL(TARGETS ${ARGN}
LIBRARY DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
RUNTIME DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
CONFIGURATIONS "";None;Debug;Release;RelWithDebInfo;MinSizeRel
)
ELSE(NOT WIN32)
# ${BUILD_TYPE} refers to the configuration option chosen (Release,
# Debug, etc). It is a var that will be given a value during compile
# not configure, so the dollar sign must be escaped in the string
# below. Then during install, ${BUILD_TYPE} will be expanded.
FOREACH(target ${ARGN})
IF(MSVC_IDE)
SET(filename "${VISIT_BINARY_DIR}/exe/\${BUILD_TYPE}/${type}/lib${target}.dll")
INSTALL(FILES ${filename}
DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
COMPONENT RUNTIME
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
CONFIGURATIONS "";None;Debug;Release;RelWithDebInfo;MinSizeRel
)
ELSE() # For no IDE, installed straight into exe
SET(filename "${VISIT_BINARY_DIR}/exe/lib${target}.dll")
INSTALL(FILES ${filename}
DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
COMPONENT RUNTIME
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
)
ENDIF()
ENDFOREACH(target)
ENDIF(NOT WIN32)
IF(APPLE)
FOREACH(target ${ARGN})
SET(filename lib${target}.dylib)
INSTALL(CODE
"EXECUTE_PROCESS(WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}
COMMAND /bin/sh ${VISIT_SOURCE_DIR}/CMake/osxfixup -lib \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${VISIT_INSTALLED_VERSION_PLUGINS}/${type}/${filename}\"
OUTPUT_VARIABLE OSXOUT)
MESSAGE(STATUS \"\${OSXOUT}\")
")
ENDFOREACH(target)
ENDIF(APPLE)
ENDIF(NOT VISIT_STATIC)
ENDMACRO(VISIT_INSTALL_PLUGINS)
MACRO(VISIT_INSTALL_DATABASE_PLUGINS)
VISIT_INSTALL_PLUGINS(databases ${ARGN})
ENDMACRO(VISIT_INSTALL_DATABASE_PLUGINS)
MACRO(VISIT_INSTALL_OPERATOR_PLUGINS)
VISIT_INSTALL_PLUGINS(operators ${ARGN})
ENDMACRO(VISIT_INSTALL_OPERATOR_PLUGINS)
MACRO(VISIT_INSTALL_PLOT_PLUGINS)
VISIT_INSTALL_PLUGINS(plots ${ARGN})
ENDMACRO(VISIT_INSTALL_PLOT_PLUGINS)
MACRO(VISIT_PLUGIN_TARGET_PREFIX)
IF(WIN32)
SET_TARGET_PROPERTIES(${ARGN} PROPERTIES PREFIX "../lib")
ENDIF(WIN32)
ENDMACRO(VISIT_PLUGIN_TARGET_PREFIX)
MACRO(VISIT_PLUGIN_TARGET_FOLDER type)
SET_TARGET_PROPERTIES(${ARGN} PROPERTIES FOLDER plugins/${type})
ENDMACRO(VISIT_PLUGIN_TARGET_FOLDER)
......@@ -200,6 +200,10 @@
# and VISIT_H5PART_LIBDEP for all platforms. Call find for szip, zlib and
# jpeg before Finds for any libs that may have dependencies on them.
#
# Kathleen Bonnell, Wed Jan 5 10:36:29 PST 2010
# Turn on use of FOLDER property.
# Move Plugin macros to their own CMake file.
#
#****************************************************************************/
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR)
......@@ -217,6 +221,9 @@ SET(CMAKE_SKIP_RULE_DEPENDENCY 1)
# for now...
SET(BUILD_SHARED_LIBS 1)
# this turns on the FOLDER property for generators that may make use of it, like Visual Studio
# should have no effect for generators that do not use.
SET_PROPERTY(GLOBAL PROPERTY USE_FOLDERS ON)
#-----------------------------------------------------------------------------
# Get this computer's hostname using cmake's cross platform helper function.
......@@ -604,74 +611,6 @@ MACRO(VISIT_INSTALL_TARGETS)
ENDIF(VISIT_STATIC)
ENDMACRO(VISIT_INSTALL_TARGETS)
MACRO(VISIT_INSTALL_PLUGINS type)
IF(NOT VISIT_STATIC)
IF(VISIT_RPATH_RELATIVE_TO_EXECUTABLE_PATH)
SET_TARGET_PROPERTIES(${ARGN} PROPERTIES INSTALL_RPATH "$ORIGIN/../../lib")
ENDIF(VISIT_RPATH_RELATIVE_TO_EXECUTABLE_PATH)
IF(NOT WIN32)
INSTALL(TARGETS ${ARGN}
LIBRARY DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
RUNTIME DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
CONFIGURATIONS "";None;Debug;Release;RelWithDebInfo;MinSizeRel
)
ELSE(NOT WIN32)
# ${BUILD_TYPE} refers to the configuration option chosen (Release,
# Debug, etc). It is a var that will be given a value during compile
# not configure, so the dollar sign must be escaped in the string
# below. Then during install, ${BUILD_TYPE} will be expanded.
FOREACH(target ${ARGN})
IF(MSVC_IDE)
SET(filename "${VISIT_BINARY_DIR}/exe/\${BUILD_TYPE}/${type}/lib${target}.dll")
INSTALL(FILES ${filename}
DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
COMPONENT RUNTIME
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
CONFIGURATIONS "";None;Debug;Release;RelWithDebInfo;MinSizeRel
)
ELSE() # For no IDE, installed straight into exe
SET(filename "${VISIT_BINARY_DIR}/exe/lib${target}.dll")
INSTALL(FILES ${filename}
DESTINATION ${VISIT_INSTALLED_VERSION_PLUGINS}/${type}
COMPONENT RUNTIME
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
)
ENDIF()
ENDFOREACH(target)
ENDIF(NOT WIN32)
IF(APPLE)
FOREACH(target ${ARGN})
SET(filename lib${target}.dylib)
INSTALL(CODE
"EXECUTE_PROCESS(WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}
COMMAND /bin/sh ${VISIT_SOURCE_DIR}/CMake/osxfixup -lib \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${VISIT_INSTALLED_VERSION_PLUGINS}/${type}/${filename}\"
OUTPUT_VARIABLE OSXOUT)
MESSAGE(STATUS \"\${OSXOUT}\")
")
ENDFOREACH(target)
ENDIF(APPLE)
ENDIF(NOT VISIT_STATIC)
ENDMACRO(VISIT_INSTALL_PLUGINS)
MACRO(VISIT_INSTALL_DATABASE_PLUGINS)
VISIT_INSTALL_PLUGINS(databases ${ARGN})
ENDMACRO(VISIT_INSTALL_DATABASE_PLUGINS)
MACRO(VISIT_INSTALL_OPERATOR_PLUGINS)
VISIT_INSTALL_PLUGINS(operators ${ARGN})
ENDMACRO(VISIT_INSTALL_OPERATOR_PLUGINS)
MACRO(VISIT_INSTALL_PLOT_PLUGINS)
VISIT_INSTALL_PLUGINS(plots ${ARGN})
ENDMACRO(VISIT_INSTALL_PLOT_PLUGINS)
# Install the headers for directories that we need in order to build plugins
INSTALL(DIRECTORY avt common engine gui launcher mdserver third_party_builtin viewer visit_vtk visitpy vtkqt winutil
DESTINATION ${VISIT_INSTALLED_VERSION_INCLUDE}/visit
......@@ -688,12 +627,6 @@ INSTALL(DIRECTORY avt common engine gui launcher mdserver third_party_builtin vi
PATTERN "CMakeFiles" EXCLUDE
)
MACRO(VISIT_PLUGIN_TARGET_PREFIX)
IF(WIN32)
SET_TARGET_PROPERTIES(${ARGN} PROPERTIES PREFIX "../lib")
ENDIF(WIN32)
ENDMACRO(VISIT_PLUGIN_TARGET_PREFIX)
#-----------------------------------------------------------------------------
# Detect packages here. We could probably write macros that we can include from
# elsewhere for this.
......
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(ADIOS)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
ADIOSPluginInfo.C
ADIOSCommonPluginInfo.C
......@@ -32,7 +34,7 @@ ADIOSFileObject.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${ADIOS_INCLUDE_DIR}
${ADIOS_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -84,3 +86,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(ANALYZE)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
ANALYZEPluginInfo.C
ANALYZECommonPluginInfo.C
......@@ -77,3 +79,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(ANSYS)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
ANSYSPluginInfo.C
ANSYSCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(AUXFile)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
AUXFilePluginInfo.C
AUXFileCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Adventure)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
AdventurePluginInfo.C
AdventureCommonPluginInfo.C
......@@ -30,7 +32,7 @@ MshData.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${ADVIO_INCLUDE_DIR}
${ADVIO_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -82,3 +84,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(AugDecomp)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
AugDecompPluginInfo.C
AugDecompCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(BOV)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
BOVPluginInfo.C
BOVCommonPluginInfo.C
......@@ -76,3 +78,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(BOW)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
BOWPluginInfo.C
BOWCommonPluginInfo.C
......@@ -24,7 +26,7 @@ avtBOWFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${VISIT_INCLUDE_DIR}/third_party_builtin/bow
${VISIT_INCLUDE_DIR}/third_party_builtin/bow
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -76,3 +78,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Boxlib2D)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
Boxlib2DPluginInfo.C
Boxlib2DCommonPluginInfo.C
......@@ -26,7 +28,7 @@ avtBoxlib2DFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${BOXLIB2D_INCLUDE_DIR}
${BOXLIB2D_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -82,3 +84,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Boxlib3D)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
Boxlib3DPluginInfo.C
Boxlib3DCommonPluginInfo.C
......@@ -26,7 +28,7 @@ avtBoxlib3DFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${BOXLIB3D_INCLUDE_DIR}
${BOXLIB3D_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -82,3 +84,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CCM)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CCMPluginInfo.C
CCMCommonPluginInfo.C
......@@ -24,7 +26,8 @@ avtCCMFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${CCMIO_INCLUDE_DIR} ${MESA_INCLUDE_DIR}
${CCMIO_INCLUDE_DIR}
${MESA_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -76,3 +79,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CEAucd)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CEAucdPluginInfo.C
CEAucdCommonPluginInfo.C
......@@ -79,3 +81,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CGNS)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CGNSPluginInfo.C
CGNSCommonPluginInfo.C
......@@ -24,7 +26,7 @@ avtCGNSFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${CGNS_INCLUDE_DIR}
${CGNS_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -49,7 +51,7 @@ ${VTK_INCLUDE_DIRS}
)
IF(WIN32)
ADD_DEFINITIONS(-DUSE_DLL)
ADD_DEFINITIONS(-DUSE_DLL)
ENDIF(WIN32)
LINK_DIRECTORIES(${VISIT_LIBRARY_DIR} ${VTK_LIBRARY_DIRS} ${CGNS_LIBRARY_DIR} )
......@@ -79,3 +81,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CMAT)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CMATPluginInfo.C
CMATCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CTRL)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CTRLPluginInfo.C
CTRLCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Cale)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CalePluginInfo.C
CaleCommonPluginInfo.C
......@@ -24,7 +26,7 @@ avtCaleFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${PDB_INCLUDE_DIR}
${PDB_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -76,3 +78,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Chombo)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
ChomboPluginInfo.C
ChomboCommonPluginInfo.C
......@@ -26,7 +28,8 @@ avtChomboOptions.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${HDF5_INCLUDE_DIR}
${HDF5_INCLUDE_DIR}
${BOOST_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -48,7 +51,6 @@ ${VISIT_INCLUDE_DIR}/avt/VisWindow/VisWindow
${VISIT_INCLUDE_DIR}/visit_vtk/full
${VISIT_INCLUDE_DIR}/visit_vtk/lightweight
${VTK_INCLUDE_DIRS}
${BOOST_INCLUDE_DIR}
)
IF(WIN32)
......@@ -82,3 +84,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Claw)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
ClawPluginInfo.C
ClawCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Cosmos)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CosmosPluginInfo.C
CosmosCommonPluginInfo.C
......@@ -24,7 +26,7 @@ avtCosmosFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${HDF4_INCLUDE_DIR}
${HDF4_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -49,7 +51,7 @@ ${VTK_INCLUDE_DIRS}
)
IF(WIN32)
ADD_DEFINITIONS(-D_HDFDLL_-D_MFHDFLIB_ -D_HDFLIB_ -DINTEL86)
ADD_DEFINITIONS(-D_HDFDLL_ -D_MFHDFLIB_ -D_HDFLIB_ -DINTEL86)
ENDIF(WIN32)
LINK_DIRECTORIES(${VISIT_LIBRARY_DIR} ${VTK_LIBRARY_DIRS} ${HDF4_LIBRARY_DIR} )
......@@ -79,3 +81,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(CosmosPP)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
CosmosPPPluginInfo.C
CosmosPPCommonPluginInfo.C
......@@ -24,7 +26,7 @@ avtCosmosPPFileFormat.C
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${HDF5_INCLUDE_DIR}
${HDF5_INCLUDE_DIR}
${VISIT_COMMON_INCLUDES}
${VISIT_INCLUDE_DIR}/avt/DBAtts/MetaData
${VISIT_INCLUDE_DIR}/avt/DBAtts/SIL
......@@ -79,3 +81,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(Curve2D)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
Curve2DPluginInfo.C
Curve2DCommonPluginInfo.C
......@@ -75,3 +77,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake
PROJECT(DDCMD)
INCLUDE(${VISIT_SOURCE_DIR}/CMake/PluginMacros.cmake)
SET(COMMON_SOURCES
DDCMDPluginInfo.C
DDCMDCommonPluginInfo.C
......@@ -79,3 +81,4 @@ ENDIF(VISIT_PARALLEL)
VISIT_INSTALL_DATABASE_PLUGINS(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_PREFIX(${INSTALLTARGETS})
VISIT_PLUGIN_TARGET_FOLDER(databases ${INSTALLTARGETS})
# DO NOT EDIT THIS FILE! THIS FILE IS AUTOMATICALLY GENERATED BY xml2cmake