nucleus/tools
Alexandro Sanchez Bach eb5280d28a Added vp-tool/fp-tool
2018-04-02 21:56:57 +02:00
..
reversing Added vp-tool/fp-tool 2018-04-02 21:56:57 +02:00
nucleus-clean.py Added PGRAPH texture registers 2015-01-06 03:16:09 +01:00
nucleus-format.py Added text support and multi-pipeline UI renderer 2016-02-04 20:29:58 +01:00
nucleus-init.py Removed LLVM submodule 2015-08-19 00:16:26 +02:00
nucleus-preprocess.py Added nucleus-preprocess for Flex/Bison/GLSL files 2016-02-03 14:43:22 +01:00
README.md Added nucleus-preprocess for Flex/Bison/GLSL files 2016-02-03 14:43:22 +01:00

Nucleus Tools

Collection of Python scripts to make the building and development of Nucleus easier.

  • nucleus-init.py: Initialize Git submodules and run CMake.
  • nucleus-preprocess.py: Compile Flex (.l) and Bison (*.y) files to C++. Compile GLSL (*.glsl) files to SPIR-V. If any of these tools is not available in the environment, nothing will happen.
  • nucleus-format.py: Apply rules on source code files to normalize their style, e.g. trimming trailing spaces or replacing tabs with spaces.
  • nucleus-clean.py: Remove temporary files and objects.