Skip to content
Snippets Groups Projects
Commit 26c9c40e authored by Andreas Schenk's avatar Andreas Schenk
Browse files

added python.exe and puic4.bat to the corresponding find_programm calls

fixed windows install statements to install dll instead of lib file
parent bef56703
Branches master
No related tags found
No related merge requests found
...@@ -72,7 +72,7 @@ macro(_find_python_bin PYTHON_ROOT VERSION) ...@@ -72,7 +72,7 @@ macro(_find_python_bin PYTHON_ROOT VERSION)
string(REPLACE "." "" _VERSION_NO_DOTS "${VERSION}") string(REPLACE "." "" _VERSION_NO_DOTS "${VERSION}")
if(PYTHON_ROOT) if(PYTHON_ROOT)
find_program(PYTHON_BINARY find_program(PYTHON_BINARY
NAMES "python${_VERSION_NO_DOTS}" "python${VERSION}" NAMES "python${_VERSION_NO_DOTS}" "python${VERSION}" python.exe
HINTS "${PYTHON_ROOT}" HINTS "${PYTHON_ROOT}"
PATH_SUFFIXES bin PATH_SUFFIXES bin
NO_SYSTEM_ENVIRONMENT_PATH NO_DEFAULT_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_DEFAULT_PATH
......
...@@ -243,8 +243,7 @@ macro(module) ...@@ -243,8 +243,7 @@ macro(module)
INSTALL_NAME_DIR "@rpath") INSTALL_NAME_DIR "@rpath")
endif() endif()
if (WIN32) if (WIN32)
#set_target_properties(${_LIB_NAME} PROPERTIES PREFIX "../") install(TARGETS ${_LIB_NAME} RUNTIME DESTINATION bin)
install(TARGETS ${_LIB_NAME} ARCHIVE DESTINATION "${LIB_DIR}")
else() else()
if (ENABLE_STATIC) if (ENABLE_STATIC)
install(TARGETS ${_LIB_NAME} ARCHIVE DESTINATION "${LIB_DIR}") install(TARGETS ${_LIB_NAME} ARCHIVE DESTINATION "${LIB_DIR}")
...@@ -447,7 +446,7 @@ macro(ui_to_python LIBNAME PYMODDIR STAGEDIR) ...@@ -447,7 +446,7 @@ macro(ui_to_python LIBNAME PYMODDIR STAGEDIR)
add_custom_target("${LIBNAME}_ui" ALL) add_custom_target("${LIBNAME}_ui" ALL)
add_dependencies("_${LIBNAME}" "${LIBNAME}_ui") add_dependencies("_${LIBNAME}" "${LIBNAME}_ui")
find_program(_PYUIC_EXECUTABLE find_program(_PYUIC_EXECUTABLE
NAMES pyuic4-${PYTHON_VERSION} pyuic4 pyuic NAMES pyuic4-${PYTHON_VERSION} pyuic4 pyuic pyuic4.bat
PATHS ENV PATH PATHS ENV PATH
) )
if(NOT _PYUIC_EXECUTABLE) if(NOT _PYUIC_EXECUTABLE)
...@@ -570,12 +569,8 @@ macro(pymod) ...@@ -570,12 +569,8 @@ macro(pymod)
set_target_properties("_${_LIB_NAME}" set_target_properties("_${_LIB_NAME}"
PROPERTIES PREFIX "") PROPERTIES PREFIX "")
else () else ()
set_target_properties("_${_LIB_NAME}"
PROPERTIES PREFIX "../")
set_target_properties("_${_LIB_NAME}" set_target_properties("_${_LIB_NAME}"
PROPERTIES SUFFIX ".pyd") PROPERTIES SUFFIX ".pyd")
endif() endif()
install(TARGETS "_${_LIB_NAME}" LIBRARY DESTINATION install(TARGETS "_${_LIB_NAME}" LIBRARY DESTINATION
"${LIB_DIR}/${PYMOD_DIR}") "${LIB_DIR}/${PYMOD_DIR}")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment