New 42 Project
A brick to create a simple 42 project folder structure with optional Makefile.
How to use š
$ mason make new_42_project --makefile false --project_name fract-ol --description "A simple Fractal Renderer"
Variables āØ
Variable | Description | Default | Type |
---|---|---|---|
project_name | Project name | fract-ol | string |
description | Project description | A simple Fractal Renderer | string |
makefile | Create Makefile for the project | true | boolean |
Output Example š¦
āāā fract-ol
āāā includes
ā āāā fract-ol.h
ā
āāā src
ā āāā fract-ol.c
ā āāā main.c
ā
āāā Makefile // optional
ā
āāā README.md
Roadmap šŗ
- Generate a custom header based on user input
- Generate and add libft to makefile compilation and structure
- Generate and add minilibx to makefile compilation and structure