Wiki
Clone wikioqto / Home
Oqto
a build system for Node.js
Oqto is a Node.js build system that aims to support any workflow imaginable.
Building on a modular pipeline model, Oqto provides support for any compilation task required by any project, no matter how big or complex. Anything from a simple Javscript minifier / LESS compiler, to a fully-blown GNU Make alternative for complex C/C++ projects, are supported and easily managed using Oqto.
The concept of Oqto was formed around ten simple dogmas that a build system should...
- Transform something to something else
- Make many transformations with many resources
- Understand the source structure and predict and realise the target structure
- Effectively show where things go wrong along the way, regardless of the number of steps involved - including how and where to fix them
- Be simple and fast to set up, and require as little configuration as possible to start an initial build
- Work anywhere
- Be verbose, not cryptic
- Be portable and predictable across all systems
- Aesthetically uphold itself (pretty output helps!)
- Document its inner workings and the ways to extend it
Resources
Oqto is new and very much in pre-alpha, and due to its young nature no resources are listed here (yet).
Updated