mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-10-05 01:49:02 +00:00
export configuration to Makefile
This commit is contained in:
parent
f34b432832
commit
cfc17158d1
@ -212,7 +212,7 @@ if (VTKm_ENABLE_TESTING)
|
||||
endif()
|
||||
|
||||
|
||||
configure_file(${VTKm_SOURCE_DIR}/CTestCustom.cmake.in
|
||||
configure_file(CTestCustom.cmake.in
|
||||
${VTKm_BINARY_DIR}/CTestCustom.cmake @ONLY)
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -247,6 +247,12 @@ if (VTKm_ENABLE_DOCUMENTATION)
|
||||
include(VTKmBuildDocumentation)
|
||||
endif()
|
||||
|
||||
configure_file(${VTKm_SOURCE_DIR}/config/vtkm_config.mk.in
|
||||
${VTKm_BINARY_DIR}/vtkm_config.mk @ONLY)
|
||||
install(FILES ${VTKm_BINARY_DIR}/vtkm_config.mk
|
||||
DESTINATION ${VTKm_INSTALL_SHARE_DIR}
|
||||
)
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Ready files for find_package
|
||||
include(CMakePackageConfigHelpers)
|
||||
|
39
config/vtkm_config.mk.in
Normal file
39
config/vtkm_config.mk.in
Normal file
@ -0,0 +1,39 @@
|
||||
##============================================================================
|
||||
## Copyright (c) Kitware, Inc.
|
||||
## All rights reserved.
|
||||
## See LICENSE.txt for details.
|
||||
##
|
||||
## This software is distributed WITHOUT ANY WARRANTY; without even
|
||||
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
## PURPOSE. See the above copyright notice for more information.
|
||||
##============================================================================
|
||||
|
||||
# This file is automatically generated by CMake, do not edit.
|
||||
VTKm_VERSION = @VTKm_VERSION@
|
||||
VTKm_DIR = @CMAKE_INSTALL_PREFIX@
|
||||
|
||||
VTKm_BUILD_SHARED_LIBS = @VTKm_BUILD_SHARED_LIBS@
|
||||
VTKm_ENABLE_CUDA = @VTKm_ENABLE_CUDA@
|
||||
VTKm_ENABLE_KOKKOS = @VTKm_ENABLE_KOKKOS@
|
||||
VTKm_ENABLE_OPENMP = @VTKm_ENABLE_OPENMP@
|
||||
VTKm_ENABLE_TBB = @VTKm_ENABLE_TBB@
|
||||
VTKm_ENABLE_LOGGING = @VTKm_ENABLE_LOGGING@
|
||||
VTKm_ENABLE_RENDERING = @VTKm_ENABLE_RENDERING@
|
||||
VTKm_ENABLE_GL_CONTEXT = @VTKm_ENABLE_GL_CONTEXT@
|
||||
VTKm_ENABLE_OSMESA_CONTEXT = @VTKm_ENABLE_OSMESA_CONTEXT@
|
||||
VTKm_ENABLE_EGL_CONTEXT = @VTKm_ENABLE_EGL_CONTEXT@
|
||||
VTKm_ENABLE_MPI = @VTKm_ENABLE_MPI@
|
||||
|
||||
VTKm_INCLUDE_FLAGS = -I $(VTKm_DIR)/include
|
||||
VTKm_LIB_FLAGS = -L $(VTKm_DIR)/lib \
|
||||
-lvtkm_rendering-$(VTKM_VERSION) \
|
||||
-lvtkm_filter_contour-$(VTKM_VERSION) \
|
||||
-lvtkm_filter_gradient-$(VTKM_VERSION) \
|
||||
-lvtkm_filter_extra-$(VTKM_VERSION) \
|
||||
-lvtkm_filter_common-$(VTKM_VERSION) \
|
||||
-lvtkm_worklet-$(VTKM_VERSION) \
|
||||
-lvtkm_source-$(VTKM_VERSION) \
|
||||
-lvtkm_io-$(VTKM_VERSION) \
|
||||
-lvtkm_lodepng-$(VTKM_VERSION) \
|
||||
-lvtkm_cont-$(VTKM_VERSION) \
|
||||
# -lvtkmdiympi_nompi
|
Loading…
Reference in New Issue
Block a user