Skip to content

Simple bash script that create basics folders and files for an Epitech C project.

Notifications You must be signed in to change notification settings

sebkzn/init_c_project_delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

init_c_project_delivery

Simple bash script that creates usual folders and files for an Epitech C project.


Features:

  • make include, lib, src, tests and bonus directories
  • copy your lib/my folder and paste it to the repository, then copy and paste my.h file in the include directory
  • make a minimal main.c file with a correct header
  • make a Makefile with a correct header
  • make a minimal .gitignore file
  • push to origin/master the initialized repository

Usage:

bash init_repo.sh [-l|--lib] <absolute_path_to_libmy> [-b|--binary] <binary_name> <repository_url>

Example:

bash init_repo.sh --lib ~/epitech/lib/my -b my_project git@github.com:ORGANIZATION/B-EPITECH-PROJECT-1-1-firstname.lastname.git

About

Simple bash script that create basics folders and files for an Epitech C project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages