main CMakeLists: build lib-wxpython only if KICAD_SCRIPTING_WXPYTHON is ON
This commit is contained in:
parent
8df3326df1
commit
6a9771f24b
|
@ -341,6 +341,7 @@ add_definitions(-DWX_COMPATIBILITY)
|
||||||
find_package( OpenGL QUIET )
|
find_package( OpenGL QUIET )
|
||||||
check_find_package_result( OPENGL_FOUND "OpenGL" )
|
check_find_package_result( OPENGL_FOUND "OpenGL" )
|
||||||
|
|
||||||
|
if( KICAD_SCRIPTING_WXPYTHON )
|
||||||
add_custom_target( lib-wxpython )
|
add_custom_target( lib-wxpython )
|
||||||
include( download_pcre )
|
include( download_pcre )
|
||||||
include( download_swig )
|
include( download_swig )
|
||||||
|
@ -348,6 +349,7 @@ add_custom_target( lib-wxpython )
|
||||||
add_dependencies( lib-wxpython pcre )
|
add_dependencies( lib-wxpython pcre )
|
||||||
add_dependencies( lib-wxpython swig )
|
add_dependencies( lib-wxpython swig )
|
||||||
add_dependencies( lib-wxpython libwxpython )
|
add_dependencies( lib-wxpython libwxpython )
|
||||||
|
endif()
|
||||||
|
|
||||||
if( KICAD_BUILD_STATIC OR KICAD_BUILD_DYNAMIC )
|
if( KICAD_BUILD_STATIC OR KICAD_BUILD_DYNAMIC )
|
||||||
|
|
||||||
|
@ -387,7 +389,7 @@ if( KICAD_BUILD_STATIC OR KICAD_BUILD_DYNAMIC )
|
||||||
|
|
||||||
set(wxWidgets_BIN_DIR ${LIBWXPYTHON_ROOT}/bin/wxrc )
|
set(wxWidgets_BIN_DIR ${LIBWXPYTHON_ROOT}/bin/wxrc )
|
||||||
set(wxWidgets_CONFIG_EXECUTABLE ${LIBWXPYTHON_ROOT}/bin/wx-config )
|
set(wxWidgets_CONFIG_EXECUTABLE ${LIBWXPYTHON_ROOT}/bin/wx-config )
|
||||||
set(wxWidgets_INCLUDE_DIRS ${LIBWXPYTHON_ROOT}/include/wx-3.0 )
|
set(wxWidgets_INCLUDE_DIRS ${LIBWXPYTHON_ROOT}/include/wx-3.0 )
|
||||||
set(wxWidgets_LIBRARY_DIRS ${LIBWXPYTHON_ROOT}/lib )
|
set(wxWidgets_LIBRARY_DIRS ${LIBWXPYTHON_ROOT}/lib )
|
||||||
|
|
||||||
add_dependencies( lib-dependencies libwxpython )
|
add_dependencies( lib-dependencies libwxpython )
|
||||||
|
@ -503,7 +505,7 @@ set( INC_AFTER
|
||||||
# Find Python and other scripting resources
|
# Find Python and other scripting resources
|
||||||
if( KICAD_SCRIPTING OR KICAD_SCRIPTING_MODULES )
|
if( KICAD_SCRIPTING OR KICAD_SCRIPTING_MODULES )
|
||||||
|
|
||||||
if( NOT APPLE )
|
if( NOT APPLE )
|
||||||
set( PythonInterp_FIND_VERSION )
|
set( PythonInterp_FIND_VERSION )
|
||||||
else()
|
else()
|
||||||
set( PYTHON_LIBRARY /System/Library/Frameworks/Python.framework/Versions/2.6/Python )
|
set( PYTHON_LIBRARY /System/Library/Frameworks/Python.framework/Versions/2.6/Python )
|
||||||
|
|
Loading…
Reference in New Issue