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 .downloads-by-cmake
.gdb_history .gdb_history
boost_root boost_root
Build/ /Build
build/ /build
common/fp_lib_table_keywords.cpp common/fp_lib_table_keywords.cpp
common/drc_rules_keywords.cpp common/drc_rules_keywords.cpp
common/drc_rules_lexer.h 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( "Most of ngspice packages do not provide the required libngspice library." )
message( "You can either compile ngspice configured with --with-ngshared parameter" ) message( "You can either compile ngspice configured with --with-ngshared parameter" )
message( "or run a script that does the job for you:" ) 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( " chmod +x get_libngspice_so.sh" )
message( " ./get_libngspice_so.sh" ) message( " ./get_libngspice_so.sh" )
message( " sudo ./get_libngspice_so.sh install" ) 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 * [common](common) - Sourcecode of the common library
* [cvpcb](cvpcb) - Sourcecode of the CvPCB tool * [cvpcb](cvpcb) - Sourcecode of the CvPCB tool
* [demos](demos) - Some demo examples * [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 * [eeschema](eeschema) - Sourcecode of the schematic editor
* [gerbview](gerbview) - Sourcecode of the gerber viewer * [gerbview](gerbview) - Sourcecode of the gerber viewer
* [helpers](helpers) - Helper tools and utilities for development * [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 * [plugins](plugins) - Sourcecode for the 3D viewer plugins
* [qa](qa) - Unit testing framework for KiCad * [qa](qa) - Unit testing framework for KiCad
* [resources](resources) - Packaging resources for various operating systems * [resources](resources) - Packaging resources for various operating systems
* [scripting](scripting) - SWIG Python scripting definitions and build scripts * [scripting](scripting) - Python integration for KiCad
* [scripts](scripts) - Example scripts for distribution with KiCad
* [template](template) - Project template * [template](template) - Project template
* [thirdparty](thirdparty) - Sourcecode of external libraries used in KiCad but not written by the KiCad team * [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) * [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 * [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 ${SWIG_OPTS} -o ${CMAKE_CURRENT_BINARY_DIR}/pcbnew_wrap.cxx ${CMAKE_SOURCE_DIR}/pcbnew/python/swig/pcbnew.i
COMMAND ${PYTHON_EXECUTABLE} 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 ${CMAKE_CURRENT_BINARY_DIR}/pcbnew.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
@ -538,7 +538,7 @@ if( DOXYGEN_FOUND )
add_custom_target( xml-to-docstrings add_custom_target( xml-to-docstrings
COMMAND ${CMAKE_COMMAND} -E remove_directory docstrings COMMAND ${CMAKE_COMMAND} -E remove_directory docstrings
COMMAND ${CMAKE_COMMAND} -E make_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 COMMAND ${CMAKE_COMMAND} -E remove pcbnew.py # force removal so it will be recreated later with the new docstrings
COMMENT "building docstring files" COMMENT "building docstring files"
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} 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