mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
40 lines
1.7 KiB
CMake
40 lines
1.7 KiB
CMake
# Builds a simple program that will take a text file and generate a C
|
|
# header file containing a string holding the contents of that file. This
|
|
# provides a simple means of embedding that file into a library or
|
|
# executable.
|
|
#
|
|
# Program: Visualization Toolkit
|
|
# Module: CMakeLists.txt
|
|
#
|
|
# Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
|
|
# All rights reserved.
|
|
# See Copyright.txt or http://www.kitware.com/Copyright.htm 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.
|
|
#
|
|
# Copyright 2003 Sandia Corporation.
|
|
# Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
|
|
# license for use of this work by or on behalf of the
|
|
# U.S. Government. Redistribution and use in source and binary forms, with
|
|
# or without modification, are permitted provided that this Notice and any
|
|
# statement of authorship are reproduced on all copies.
|
|
|
|
vtk_module_export_info()
|
|
|
|
IF(NOT CMAKE_CROSSCOMPILING)
|
|
ADD_EXECUTABLE(vtkParseOGLExt Tokenizer.cxx ParseOGLExt.cxx)
|
|
vtk_compile_tools_target(vtkParseOGLExt)
|
|
ENDIF()
|
|
|
|
SET(PARSEOGLEXT_EXE vtkParseOGLExt)
|
|
|
|
SET(VTK_GLEXT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/headers/glext.h" CACHE FILEPATH
|
|
"Location of the OpenGL extensions header file (glext.h).")
|
|
SET(VTK_GLXEXT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/headers/glxext.h" CACHE FILEPATH
|
|
"Location of the GLX extensions header file (glxext.h).")
|
|
SET(VTK_WGLEXT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/headers/wglext.h" CACHE FILEPATH
|
|
"Location of the WGL extensions header file (wglext.h).")
|
|
MARK_AS_ADVANCED(VTK_GLEXT_FILE VTK_GLXEXT_FILE VTK_WGLEXT_FILE)
|