############################################################################### # # Copyright (2007) Alexander Stukowski # # This file is part of OVITO (Open Visualization Tool). # # OVITO is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # OVITO is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # ############################################################################### PROJECT(PythonInterpreterEmbeddingTest) # Make sure we have a new version of CMake CMAKE_MINIMUM_REQUIRED(VERSION 2.4.0) # Make sure Python is installed. FIND_PACKAGE(PythonLibs REQUIRED) INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}) # Modules that use Python have to link libutil too. IF(NOT WIN32) SET(PYTHON_UTIL_LIBRARY "util" "dl" "pthread") ELSE(NOT WIN32) # No libutil needed on Windows SET(PYTHON_UTIL_LIBRARY "") ENDIF(NOT WIN32) ADD_EXECUTABLE(PythonInterpreterEmbeddingTest Main.cpp) # Add Python libraries TARGET_LINK_LIBRARIES(PythonInterpreterEmbeddingTest ${PYTHON_UTIL_LIBRARY} ${PYTHON_LIBRARIES})