Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d86cd9dbe59447ac01a347d9a0e691699ec09729
commit d86cd9dbe59447ac01a347d9a0e691699ec09729 Author: Marius Cirsta <[email protected]> Date: Thu Oct 11 01:04:32 2012 +0000 * python binding building should work diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt index 43d55e1..8466e26 100644 --- a/bindings/python/CMakeLists.txt +++ b/bindings/python/CMakeLists.txt @@ -1,5 +1,13 @@ SWIG_ADD_MODULE(pacman_python python ../pacman.i) -message("${CMAKE_SOURCE_DIR}") SET_SOURCE_FILES_PROPERTIES(pacman.i PROPERTIES SWIG_FLAGS "-includeall") INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}) -SWIG_LINK_LIBRARIES(pacman_python pacman) \ No newline at end of file +SWIG_LINK_LIBRARIES(pacman_python pacman) +#add_custom_command(OUTPUT pacman.pyc +#COMMAND "${PYTHON_EXECUTABLE}" "-c" "import py_compile; py_compile.compile('${CMAKE_CURRENT_SOURCE_DIR}/pacman.py', cfile='${CMAKE_CURRENT_BINARY_DIR}/pacman.pyc')" +# DEPEND +# VERBATIM) +add_custom_command(TARGET ${SWIG_MODULE_pacman_python_REAL_NAME} + POST_BUILD + COMMAND "${PYTHON_EXECUTABLE}" "-c" "import py_compile; py_compile.compile('${CMAKE_CURRENT_BINARY_DIR}/pacman.py', cfile='${CMAKE_CURRENT_BINARY_DIR}/pacman.pyc')" + VERBATIM) +install(TARGETS ${SWIG_MODULE_pacman_python_REAL_NAME} DESTINATION lib) _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
