mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 10:13:19 +02:00
FindwxWidgets.cmake: Reformat documentation
This commit is contained in:
parent
c109abb87e
commit
380bb37931
@ -1,86 +1,109 @@
|
|||||||
# - Find a wxWidgets (a.k.a., wxWindows) installation.
|
#.rst:
|
||||||
|
# FindwxWidgets
|
||||||
|
# -------------
|
||||||
|
#
|
||||||
|
# Find a wxWidgets (a.k.a., wxWindows) installation.
|
||||||
|
#
|
||||||
# This module finds if wxWidgets is installed and selects a default
|
# This module finds if wxWidgets is installed and selects a default
|
||||||
# configuration to use. wxWidgets is a modular library. To specify the
|
# configuration to use. wxWidgets is a modular library. To specify the
|
||||||
# modules that you will use, you need to name them as components to
|
# modules that you will use, you need to name them as components to the
|
||||||
# the package:
|
# package:
|
||||||
#
|
#
|
||||||
# find_package(wxWidgets COMPONENTS core base ...)
|
# find_package(wxWidgets COMPONENTS core base ...)
|
||||||
#
|
#
|
||||||
# There are two search branches: a windows style and a unix style. For
|
# There are two search branches: a windows style and a unix style. For
|
||||||
# windows, the following variables are searched for and set to
|
# windows, the following variables are searched for and set to defaults
|
||||||
# defaults in case of multiple choices. Change them if the defaults
|
# in case of multiple choices. Change them if the defaults are not
|
||||||
# are not desired (i.e., these are the only variables you should
|
# desired (i.e., these are the only variables you should change to
|
||||||
# change to select a configuration):
|
# select a configuration):
|
||||||
#
|
#
|
||||||
# wxWidgets_ROOT_DIR - Base wxWidgets directory
|
# ::
|
||||||
# (e.g., C:/wxWidgets-2.6.3).
|
|
||||||
# wxWidgets_LIB_DIR - Path to wxWidgets libraries
|
|
||||||
# (e.g., C:/wxWidgets-2.6.3/lib/vc_lib).
|
|
||||||
# wxWidgets_CONFIGURATION - Configuration to use
|
|
||||||
# (e.g., msw, mswd, mswu, mswunivud, etc.)
|
|
||||||
# wxWidgets_EXCLUDE_COMMON_LIBRARIES
|
|
||||||
# - Set to TRUE to exclude linking of
|
|
||||||
# commonly required libs (e.g., png tiff
|
|
||||||
# jpeg zlib regex expat).
|
|
||||||
#
|
#
|
||||||
# For unix style it uses the wx-config utility. You can select between
|
# wxWidgets_ROOT_DIR - Base wxWidgets directory
|
||||||
|
# (e.g., C:/wxWidgets-2.6.3).
|
||||||
|
# wxWidgets_LIB_DIR - Path to wxWidgets libraries
|
||||||
|
# (e.g., C:/wxWidgets-2.6.3/lib/vc_lib).
|
||||||
|
# wxWidgets_CONFIGURATION - Configuration to use
|
||||||
|
# (e.g., msw, mswd, mswu, mswunivud, etc.)
|
||||||
|
# wxWidgets_EXCLUDE_COMMON_LIBRARIES
|
||||||
|
# - Set to TRUE to exclude linking of
|
||||||
|
# commonly required libs (e.g., png tiff
|
||||||
|
# jpeg zlib regex expat).
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# For unix style it uses the wx-config utility. You can select between
|
||||||
# debug/release, unicode/ansi, universal/non-universal, and
|
# debug/release, unicode/ansi, universal/non-universal, and
|
||||||
# static/shared in the QtDialog or ccmake interfaces by turning ON/OFF
|
# static/shared in the QtDialog or ccmake interfaces by turning ON/OFF
|
||||||
# the following variables:
|
# the following variables:
|
||||||
#
|
#
|
||||||
# wxWidgets_USE_DEBUG
|
# ::
|
||||||
# wxWidgets_USE_UNICODE
|
#
|
||||||
# wxWidgets_USE_UNIVERSAL
|
# wxWidgets_USE_DEBUG
|
||||||
# wxWidgets_USE_STATIC
|
# wxWidgets_USE_UNICODE
|
||||||
|
# wxWidgets_USE_UNIVERSAL
|
||||||
|
# wxWidgets_USE_STATIC
|
||||||
|
#
|
||||||
|
#
|
||||||
#
|
#
|
||||||
# There is also a wxWidgets_CONFIG_OPTIONS variable for all other
|
# There is also a wxWidgets_CONFIG_OPTIONS variable for all other
|
||||||
# options that need to be passed to the wx-config utility. For
|
# options that need to be passed to the wx-config utility. For example,
|
||||||
# example, to use the base toolkit found in the /usr/local path, set
|
# to use the base toolkit found in the /usr/local path, set the variable
|
||||||
# the variable (before calling the FIND_PACKAGE command) as such:
|
# (before calling the FIND_PACKAGE command) as such:
|
||||||
#
|
#
|
||||||
# set(wxWidgets_CONFIG_OPTIONS --toolkit=base --prefix=/usr)
|
# ::
|
||||||
|
#
|
||||||
|
# set(wxWidgets_CONFIG_OPTIONS --toolkit=base --prefix=/usr)
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# The following are set after the configuration is done for both windows
|
||||||
|
# and unix style:
|
||||||
|
#
|
||||||
|
# ::
|
||||||
|
#
|
||||||
|
# wxWidgets_FOUND - Set to TRUE if wxWidgets was found.
|
||||||
|
# wxWidgets_INCLUDE_DIRS - Include directories for WIN32
|
||||||
|
# i.e., where to find "wx/wx.h" and
|
||||||
|
# "wx/setup.h"; possibly empty for unices.
|
||||||
|
# wxWidgets_LIBRARIES - Path to the wxWidgets libraries.
|
||||||
|
# wxWidgets_LIBRARY_DIRS - compile time link dirs, useful for
|
||||||
|
# rpath on UNIX. Typically an empty string
|
||||||
|
# in WIN32 environment.
|
||||||
|
# wxWidgets_DEFINITIONS - Contains defines required to compile/link
|
||||||
|
# against WX, e.g. WXUSINGDLL
|
||||||
|
# wxWidgets_DEFINITIONS_DEBUG- Contains defines required to compile/link
|
||||||
|
# against WX debug builds, e.g. __WXDEBUG__
|
||||||
|
# wxWidgets_CXX_FLAGS - Include dirs and compiler flags for
|
||||||
|
# unices, empty on WIN32. Essentially
|
||||||
|
# "`wx-config --cxxflags`".
|
||||||
|
# wxWidgets_USE_FILE - Convenience include file.
|
||||||
#
|
#
|
||||||
# The following are set after the configuration is done for both
|
|
||||||
# windows and unix style:
|
|
||||||
#
|
#
|
||||||
# wxWidgets_FOUND - Set to TRUE if wxWidgets was found.
|
|
||||||
# wxWidgets_INCLUDE_DIRS - Include directories for WIN32
|
|
||||||
# i.e., where to find "wx/wx.h" and
|
|
||||||
# "wx/setup.h"; possibly empty for unices.
|
|
||||||
# wxWidgets_LIBRARIES - Path to the wxWidgets libraries.
|
|
||||||
# wxWidgets_LIBRARY_DIRS - compile time link dirs, useful for
|
|
||||||
# rpath on UNIX. Typically an empty string
|
|
||||||
# in WIN32 environment.
|
|
||||||
# wxWidgets_DEFINITIONS - Contains defines required to compile/link
|
|
||||||
# against WX, e.g. WXUSINGDLL
|
|
||||||
# wxWidgets_DEFINITIONS_DEBUG- Contains defines required to compile/link
|
|
||||||
# against WX debug builds, e.g. __WXDEBUG__
|
|
||||||
# wxWidgets_CXX_FLAGS - Include dirs and compiler flags for
|
|
||||||
# unices, empty on WIN32. Essentially
|
|
||||||
# "`wx-config --cxxflags`".
|
|
||||||
# wxWidgets_USE_FILE - Convenience include file.
|
|
||||||
#
|
#
|
||||||
# Sample usage:
|
# Sample usage:
|
||||||
# # Note that for MinGW users the order of libs is important!
|
#
|
||||||
# find_package(wxWidgets COMPONENTS net gl core base)
|
# ::
|
||||||
# if(wxWidgets_FOUND)
|
#
|
||||||
# include(${wxWidgets_USE_FILE})
|
# # Note that for MinGW users the order of libs is important!
|
||||||
# # and for each of your dependent executable/library targets:
|
# find_package(wxWidgets COMPONENTS net gl core base)
|
||||||
# target_link_libraries(<YourTarget> ${wxWidgets_LIBRARIES})
|
# if(wxWidgets_FOUND)
|
||||||
# endif(wxWidgets_FOUND)
|
# include(${wxWidgets_USE_FILE})
|
||||||
|
# # and for each of your dependent executable/library targets:
|
||||||
|
# target_link_libraries(<YourTarget> ${wxWidgets_LIBRARIES})
|
||||||
|
# endif()
|
||||||
|
#
|
||||||
|
#
|
||||||
#
|
#
|
||||||
# If wxWidgets is required (i.e., not an optional part):
|
# If wxWidgets is required (i.e., not an optional part):
|
||||||
# find_package(wxWidgets REQUIRED net gl core base)
|
|
||||||
# include(${wxWidgets_USE_FILE})
|
|
||||||
# # and for each of your dependent executable/library targets:
|
|
||||||
# target_link_libraries(<YourTarget> ${wxWidgets_LIBRARIES})
|
|
||||||
#
|
#
|
||||||
# If a wxWidgets version or greater is required:
|
# ::
|
||||||
# find_package(wxWidgets 2.8.12 COMPONENTS net gl core base REQUIRED)
|
|
||||||
#
|
|
||||||
# If specific wxWidgets version is required:
|
|
||||||
# find_package(wxWidgets 2.8.12 EXACT COMPONENTS net gl core base REQUIRED)
|
|
||||||
#
|
#
|
||||||
|
# find_package(wxWidgets REQUIRED net gl core base)
|
||||||
|
# include(${wxWidgets_USE_FILE})
|
||||||
|
# # and for each of your dependent executable/library targets:
|
||||||
|
# target_link_libraries(<YourTarget> ${wxWidgets_LIBRARIES})
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# Copyright 2004-2009 Kitware, Inc.
|
# Copyright 2004-2009 Kitware, Inc.
|
||||||
# Copyright 2007-2009 Miguel A. Figueroa-Villanueva <miguelf at ieee dot org>
|
# Copyright 2007-2009 Miguel A. Figueroa-Villanueva <miguelf at ieee dot org>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user