Update build docs to have the correct set of CMake options

* The GitHub plugin was removed, so remove it from the docs and CI
* Add the new DPI manifest option to the build docs.
This commit is contained in:
Ian McInerney 2020-11-11 00:39:58 +00:00
parent c207a90999
commit beab46e965
4 changed files with 5 additions and 11 deletions

View File

@ -28,7 +28,6 @@ build_linux:
-DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_SCRIPTING_WXPYTHON=ON
-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
-DKICAD_SCRIPTING_ACTION_MENU=ON -DKICAD_SCRIPTING_ACTION_MENU=ON
-DBUILD_GITHUB_PLUGIN=ON
-DKICAD_USE_OCE=OFF -DKICAD_USE_OCE=OFF
-DKICAD_USE_OCC=ON -DKICAD_USE_OCC=ON
-DKICAD_SPICE=ON -DKICAD_SPICE=ON

View File

@ -61,7 +61,6 @@ Coverity:
-DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_SCRIPTING_WXPYTHON=ON
-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
-DKICAD_SCRIPTING_ACTION_MENU=ON -DKICAD_SCRIPTING_ACTION_MENU=ON
-DBUILD_GITHUB_PLUGIN=ON
-DKICAD_USE_OCE=OFF -DKICAD_USE_OCE=OFF
-DKICAD_USE_OCC=ON -DKICAD_USE_OCC=ON
-DKICAD_SPICE=ON -DKICAD_SPICE=ON

View File

@ -44,10 +44,6 @@ KICAD_BUILD_QA_TESTS
Build software Quality assurance unit tests. Build software Quality assurance unit tests.
Default ON. Default ON.
BUILD_GITHUB_PLUGIN
Build the GITHUB_PLUGIN for pcbnew to allow downloading libraries from Github repo.
Default ON.
KICAD_SPICE KICAD_SPICE
Build KiCad with internal Spice simulator. Build KiCad with internal Spice simulator.
Default ON. Default ON.

View File

@ -177,11 +177,6 @@ menu. This option is enabled by default, but will be disabled if
experimental and can cause Pcbnew to crash if Python scripts create an invalid object state experimental and can cause Pcbnew to crash if Python scripts create an invalid object state
within Pcbnew. within Pcbnew.
## GitHub Plugin ## {#github_opt}
The BUILD_GITHUB_PLUGIN option is used to control if the GitHub plug in is built. This option is
enabled by default.
## Integrated Spice simulator ## {#spice_opt} ## Integrated Spice simulator ## {#spice_opt}
The KICAD_SPICE option is used to control if the Spice simulator interface for Eeschema is The KICAD_SPICE option is used to control if the Spice simulator interface for Eeschema is
@ -209,6 +204,11 @@ the additional flags needed to run on an EGL canvas) staticly linked into KiCad.
version of GLEW supports EGL (it must be compiled with the GLEW_EGL flag), then it can be used instead version of GLEW supports EGL (it must be compiled with the GLEW_EGL flag), then it can be used instead
by setting KICAD_USE_BUNDLED_GLEW to OFF. by setting KICAD_USE_BUNDLED_GLEW to OFF.
## Windows HiDPI Support ## {#msw_hidpi_opt}
The KICAD_WIN32_DPI_AWARE option makes the Windows manifest file for KiCad use a DPI aware version, which
tells Windows that KiCad wants Per Monitor V2 DPI awareness (requires Windows 10 version 1607 and later).
## Development Analysis Tools ## {#dev_tools} ## Development Analysis Tools ## {#dev_tools}
KiCad can be compiled with support for several features to aid in the catching and debugging of KiCad can be compiled with support for several features to aid in the catching and debugging of