73cb38d860
There is a Makefile include, `vtkm_config.mk`, and a package include, `vtkm.pc`, that are configured so that external programs that do not use CMake have a way of importing VTK-m's configuration. However, the set of libraries was hardcoded. In particular, many of the new filter libraries were missing. Rather than try to maintain this list manually, use the module mechanism in the CMake configuration to get a list of libraries built and automatically build these lists.
29 lines
1.1 KiB
Makefile
29 lines
1.1 KiB
Makefile
##============================================================================
|
|
## 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@lib_args@
|