Shuffle around the helper script folders

This commit is contained in:
Marek Roszko 2022-07-21 19:04:08 -04:00
parent 00f0d229bf
commit b6b4ae959e
12 changed files with 8 additions and 9 deletions

4
.gitignore vendored
View File

@ -1,8 +1,8 @@
.downloads-by-cmake
.gdb_history
boost_root
Build/
build/
/Build
/build
common/fp_lib_table_keywords.cpp
common/drc_rules_keywords.cpp
common/drc_rules_lexer.h

View File

@ -138,7 +138,7 @@ if( ${NGSPICE_INCLUDE_DIR} STREQUAL "NGSPICE_INCLUDE_DIR-NOTFOUND" OR ${NGSPICE_
message( "Most of ngspice packages do not provide the required libngspice library." )
message( "You can either compile ngspice configured with --with-ngshared parameter" )
message( "or run a script that does the job for you:" )
message( " cd ./scripting/build_tools" )
message( " cd ./tools/build" )
message( " chmod +x get_libngspice_so.sh" )
message( " ./get_libngspice_so.sh" )
message( " sudo ./get_libngspice_so.sh install" )

View File

@ -39,7 +39,7 @@ GitLab CI pipeline status can be viewed for Linux and Windows builds of the late
* [common](common) - Sourcecode of the common library
* [cvpcb](cvpcb) - Sourcecode of the CvPCB tool
* [demos](demos) - Some demo examples
* [Documentation](Documentation) - Developer documentation (deprecated; moved to [https://dev-docs.kicad.org](https://dev-docs.kicad.org))
* [doxygen](doxygen) - Configuration for generating pretty doxygen manual of the codebase
* [eeschema](eeschema) - Sourcecode of the schematic editor
* [gerbview](gerbview) - Sourcecode of the gerber viewer
* [helpers](helpers) - Helper tools and utilities for development
@ -52,10 +52,9 @@ GitLab CI pipeline status can be viewed for Linux and Windows builds of the late
* [plugins](plugins) - Sourcecode for the 3D viewer plugins
* [qa](qa) - Unit testing framework for KiCad
* [resources](resources) - Packaging resources for various operating systems
* [scripting](scripting) - SWIG Python scripting definitions and build scripts
* [scripts](scripts) - Example scripts for distribution with KiCad
* [scripting](scripting) - Python integration for KiCad
* [template](template) - Project template
* [thirdparty](thirdparty) - Sourcecode of external libraries used in KiCad but not written by the KiCad team
* [tools](tools) - Other miscellaneous helpers for testing
* [tools](tools) - Other miscellaneous helpers for testing and building
* [translation](translation) - Translation data files (managed through [Weblate](https://hosted.weblate.org/projects/kicad/master-source/) for most languages)
* [utils](utils) - Small utils for KiCad, e.g. IDF, STEP, and OGL tools and converters

View File

@ -509,7 +509,7 @@ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pcbnew_wrap.cxx
${SWIG_OPTS} -o ${CMAKE_CURRENT_BINARY_DIR}/pcbnew_wrap.cxx ${CMAKE_SOURCE_DIR}/pcbnew/python/swig/pcbnew.i
COMMAND ${PYTHON_EXECUTABLE}
${CMAKE_SOURCE_DIR}/scripting/build_tools/fix_swig_imports.py
${CMAKE_SOURCE_DIR}/tools/build/fix_swig_imports.py
${CMAKE_CURRENT_BINARY_DIR}/pcbnew.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
@ -538,7 +538,7 @@ if( DOXYGEN_FOUND )
add_custom_target( xml-to-docstrings
COMMAND ${CMAKE_COMMAND} -E remove_directory docstrings
COMMAND ${CMAKE_COMMAND} -E make_directory docstrings
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/scripting/build_tools/extract_docstrings.py pcbnew.py doxygen-xml/xml docstrings
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/tools/build/extract_docstrings.py pcbnew.py doxygen-xml/xml docstrings
COMMAND ${CMAKE_COMMAND} -E remove pcbnew.py # force removal so it will be recreated later with the new docstrings
COMMENT "building docstring files"
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}

0
scripts/lib_convert.py → tools/lib_convert.py Executable file → Normal file
View File

View File

0
scripts/test_plugin.py → tools/tests/test_plugin.py Executable file → Normal file
View File