This repository was archived by the owner on Aug 9, 2023. It is now read-only.
Repository navigation
v2.0.0 beta release 2
Pre-release
Pre-release
Most users of rectx will primarily be using three main functions: new; to create a new project, build; to build the project they are working on, and run; to run the project they have built. So, this release was about getting these three major functions to a state of usability.
Previous ground work had been made on the previous beta release for config, templates, licenses, and utilities used internally by other modules. Now that those features are developed enough to allow for end-user functionality to be added.
Features
rectx newfeatures- Project creation prompt (for entering information such as project name, author, version, and template.
- Template-based project generation (a custom template language is used to generate project files/folders).
- Project config
project.rectxgenerates with project creation prompt information.
rectx buildfeatures- Scans source directory and builds source files into an executable in the build directory.
- Customisable through the project config file
project.rectx.
rectx runfeatures- Runs executable if it exists other it will build the executable before running.
- Customisable through the project config file
project.rectx.
- Template parsing and generation is now complete (anyone can create custom templates to generate a project structure they like).
What's Changed
- Templating parsing and generating is complete! by @hrszpuk in #40
- Major project manager update for project generation, compilation, and configuration by @hrszpuk in #31
Full Changelog: 2.0-beta.1...2.0-beta.2