Skip to content

Commit

Permalink
Remove unfinished osg[Earth] python bindings
Browse files Browse the repository at this point in the history
  • Loading branch information
manisandro committed May 28, 2016
1 parent 3e73064 commit d5f8255
Show file tree
Hide file tree
Showing 43 changed files with 0 additions and 8,626 deletions.
81 changes: 0 additions & 81 deletions src/plugins/globe/python/CMakeLists.txt
@@ -1,15 +1,10 @@
SET (PYTHON_OUTPUT_DIRECTORY ${QGIS_OUTPUT_DIRECTORY}/python)

SET (QGIS_GLOBE_PYTHON_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/qgis)
SET (OSG_PYTHON_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/osg)
SET (OSGEARTH_PYTHON_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/osgEarth)

SET (QGIS_GLOBE_PYTHON_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
SET (QGIS_GLOBE_INCLUDE_DIRECTORY {CMAKE_CURRENT_SOURCE_DIR}/..)

SET(OSG_PYTHON_DIR ${PYTHON_SITE_PACKAGES_DIR}/osg)
SET(OSGEARTH_PYTHON_DIR ${PYTHON_SITE_PACKAGES_DIR}/osgearth)

INCLUDE_DIRECTORIES(
${PYTHON_INCLUDE_PATH}
${SIP_INCLUDE_DIR}
Expand All @@ -33,51 +28,6 @@ IF(NOT ENABLE_QT5)
SET(SIP_DISABLE_FEATURES ${SIP_DISABLE_FEATURES} QT5_SUPPORT)
ENDIF(NOT ENABLE_QT5)

##########################
# osg modules
##########################
#SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${OSG_PYTHON_OUTPUT_DIRECTORY})
#SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${OSG_PYTHON_OUTPUT_DIRECTORY})
#FILE(GLOB sip_files_osg osg/osg/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osg})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osg.api)
#ADD_SIP_PYTHON_MODULE(osg.osg osg/osg/osg.sip ${OSG_LIBRARY})

#FILE(GLOB sip_files_osgViewer osgViewer/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgViewer})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgViewer.api)
#ADD_SIP_PYTHON_MODULE(osg.osgViewer osg/osgViewer/osgViewer.sip ${OSG_LIBRARY} ${OSGVIEWER_LIBRARY})

#FILE(GLOB sip_files_osgGA osg/osgGA/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgGA})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgGA.api)
#ADD_SIP_PYTHON_MODULE(osg.osgGA osg/osgGA/osgGA.sip ${OSG_LIBRARY} ${OSGGA_LIBRARY})

##########################
# osgearth modules
##########################
#SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${OSGEARTH_PYTHON_OUTPUT_DIRECTORY})
#SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${OSGEARTH_PYTHON_OUTPUT_DIRECTORY})
#FILE(GLOB_RECURSE sip_files_osgearth osgEarth/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgearth})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgEarth.api)
#ADD_SIP_PYTHON_MODULE(osgEarth.osgEarth osgEarth/osgEarth.sip ${OSGEARTH_LIBS} ${OSG_LIBRARY} ${OSGDB_LIBRARY})

#FILE(GLOB_RECURSE sip_files_osgearth_features osgEarth/Features/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgearth_features} ${sip_files_osgearth})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgEarth.Features.api)
#ADD_SIP_PYTHON_MODULE(osgEarth.Features osgEarth/Features/Features.sip ${OSGEARTH_LIBS} ${OSG_LIBRARY})

#FILE(GLOB_RECURSE sip_files_osgearth_symbology osgEarth/Symbology/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgearth_symbology} ${sip_files_osgearth})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgEarth.Symbology.api)
#ADD_SIP_PYTHON_MODULE(osgEarth.Symbology osgEarth/Symbology/Symbology.sip ${OSGEARTH_LIBS} ${OSG_LIBRARY})

#FILE(GLOB_RECURSE sip_files_osgearth_util osgearth/Util/*.sip)
#SET(SIP_EXTRA_FILES_DEPEND ${sip_files_osgearth_util} ${sip_files_osgearth})
#SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/osgEarth.Util.api)
#ADD_SIP_PYTHON_MODULE(osgEarth.Util osgEarth/Util/Util.sip ${OSGEARTH_LIBS} ${OSG_LIBRARY} ${OSGGA_LIBRARY})

# globe module
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${QGIS_GLOBE_PYTHON_OUTPUT_DIRECTORY})
SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${QGIS_GLOBE_PYTHON_OUTPUT_DIRECTORY})
Expand All @@ -86,34 +36,3 @@ SET(SIP_EXTRA_FILES_DEPEND ${sip_files_globe})
SET(SIP_EXTRA_OPTIONS ${PYQT_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.globe.api)
GENERATE_SIP_PYTHON_MODULE_CODE(qgis.globe globe.sip cpp_files)
BUILD_SIP_PYTHON_MODULE(qgis.globe globe.sip ${cpp_files} "" globeplugin)

# Plugin utilities files to copy to staging or install
SET(PY_FILES
__init__.py
)

#ADD_CUSTOM_TARGET(osgpyutils ALL)
#INSTALL(FILES ${PY_FILES} DESTINATION "${OSG_PYTHON_DIR}")
#INSTALL(FILES ${PY_FILES} DESTINATION "${OSGEARTH_PYTHON_DIR}")

# stage to output to make available when QGIS is run from build directory
FOREACH(pyfile ${PY_FILES})
ADD_CUSTOM_COMMAND(TARGET osgpyutils
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy ${pyfile} "${OSG_PYTHON_OUTPUT_DIRECTORY}"
COMMAND ${CMAKE_COMMAND} -E copy ${pyfile} "${OSGEARTH_PYTHON_OUTPUT_DIRECTORY}"
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DEPENDS ${pyfile}
)
ENDFOREACH(pyfile)

# Byte-compile staged PyQGIS utilities
IF(WITH_PY_COMPILE)
ADD_CUSTOM_TARGET(pycompile-pyutils ALL
COMMAND ${PYTHON_EXECUTABLE} -m compileall -q "${OSG_PYTHON_OUTPUT_DIRECTORY}"
COMMAND ${PYTHON_EXECUTABLE} -m compileall -q "${OSGEARTH_PYTHON_OUTPUT_DIRECTORY}"
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
COMMENT "Byte-compiling staged PyQGIS utility modules..."
DEPENDS osgpyutils
)
ENDIF(WITH_PY_COMPILE)

0 comments on commit d5f8255

Please sign in to comment.