mirror of
https://github.com/ModOrganizer2/modorganizer-plugin_python.git
synced 2026-07-27 14:03:33 -07:00
32 lines
1.0 KiB
CMake
32 lines
1.0 KiB
CMake
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12)
|
|
|
|
ADD_COMPILE_OPTIONS($<$<CXX_COMPILER_ID:MSVC>:/MP>)
|
|
|
|
SET(PROJ_NAME plugin_python)
|
|
|
|
PROJECT(${PROJ_NAME})
|
|
|
|
SET(DEPENDENCIES_DIR CACHE PATH "")
|
|
|
|
# hint to find qt in dependencies path
|
|
LIST(APPEND CMAKE_PREFIX_PATH ${QT_ROOT}/lib/cmake)
|
|
|
|
FILE(GLOB_RECURSE PYTHON_ROOT ${DEPENDENCIES_DIR}/Python*/pyconfig.h.in)
|
|
GET_FILENAME_COMPONENT(PYTHON_ROOT ${PYTHON_ROOT} DIRECTORY)
|
|
|
|
FILE(GLOB_RECURSE SIP_ROOT ${DEPENDENCIES_DIR}/sip*/siplib/sip.h)
|
|
GET_FILENAME_COMPONENT(SIP_ROOT ${SIP_ROOT} DIRECTORY)
|
|
|
|
# need to install python
|
|
IF(EXISTS "${PYTHON_ROOT}/PCbuild/python27.dll")
|
|
INSTALL(FILES ${PYTHON_ROOT}/PCbuild/python27.dll DESTINATION bin)
|
|
INSTALL(FILES ${PYTHON_ROOT}/PCbuild/python27.pdb DESTINATION pdb)
|
|
ELSEIF(EXISTS "${PYTHON_ROOT}/PCbuild/amd64/python27.dll")
|
|
INSTALL(FILES ${PYTHON_ROOT}/PCbuild/amd64/python27.dll DESTINATION bin)
|
|
INSTALL(FILES ${PYTHON_ROOT}/PCbuild/amd64/python27.pdb DESTINATION pdb)
|
|
ENDIF()
|
|
|
|
|
|
ADD_SUBDIRECTORY(src/runner)
|
|
ADD_SUBDIRECTORY(src/proxy)
|