github SzAkos04/cinit v0.0.1
cinit v0.0.1

latest releases: v0.0.7, v0.0.6, v0.0.5...
12 months ago

Overview

This is the 0.0.1 pre-release of the cinit project initialization tool. As a pre-release, this version is intended for early testing.

Key Features

  • Basic Project Initialization
    • Support for creating (create or c) and initializing (init or i) C or C++ projects.
  • Command-line Options
    • --help or -h: Displays help and usage instructions.
    • --version or -v: Displays the version number of the tool.
    • --c: Configures the project for C language (default setting).
    • --cpp: Configures the project for C++ language.

Usage

The usage pattern for cinit is as follows:

cinit <command> [project_name] [options]

or

cinit [options] <command> [project_name]

Examples:

  • Create a new C project named example_project:
cinit create example_project
  • Initialize a new C++ project named example_project:
cinit init example_project --cpp
  • Display help information:
cinit --help

Known Issues

  • Limited Functionality: This pre-release includes only the most basic features required to initialize a project. Advanced features and customization options are not yet implemented.
  • Error Handling: The error handling in this version is minimal, with basic checks and messages. More robust validation and informative error messages will be added in future releases.
  • Project Name Validation: The tool performs only basic validation of the project name. Improvements to this aspect are planned.

Don't miss a new cinit release

NewReleases is sending notifications on new releases.