Skip to content

[FEATURE REQUEST] Issue #3 [Build & Distribution]: CLI Installation Scripts & Template #23

@FatinShadab

Description

@FatinShadab

Describe the feature

This issue focuses on the user's first 5 minutes with the library.

  1. scripts/install.sh: A shell script to copy headers to /usr/local/include/cstruct for global system access.
  2. template.c: A starter file in the root that includes cstruct.h and a basic main() function to test the setup.

It should be implemented because

A "Zero-Config" setup is the hallmark of a great open-source project. Providing an installation script and a template allows UIU students to start coding their assignments immediately without fighting the compiler.

Additional context

Goal:

Provide a seamless installation experience.

Files to Create:

  • scripts/install.sh
  • template.c

Specific Task:

The template.c should contain a simple "Hello World" style example using one of the data structures.

Dependency:

Issue #2 [Build & Distribution]

Would you like to work on this issue?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions