View Code? Open in Web Editor
NEW
A set of build tools for creating executables/scripts from source.
License: Other
Batchfile 13.68%
Python 86.32%
skybuild's Introduction
File format support/features
- Supports .c, .cpp, .asm, .def and .obj sources
- Supports .bin, .dll, .exe and .obj output.
- Supports recursive builds of sub-folders.
- Supports wrapping .py files into self-executing .cmd files.
- Store build configuration information in build_config.py:
- Debug build (yes/no)
- global DEFINES
- Version number (passed as DEFINE during build).
- dependencies between files
- pre/postbuild commands to execute before/after building each file
- test commands to test the result of a build
- finish commands to finish a build
- Automatically incremented build number and build timestamp stored in build_info.txt file and also passed as DEFINE during build.
- Convert .py files to .cmd files using py2cmd.cmd.
skybuild's People
Contributors
Stargazers
Watchers