Skip to content

Partial rewriting and single file executable#1

Open
IGLOU-EU wants to merge 14 commits intokevinchevreuil:mainfrom
IGLOU-EU:main
Open

Partial rewriting and single file executable#1
IGLOU-EU wants to merge 14 commits intokevinchevreuil:mainfrom
IGLOU-EU:main

Conversation

@IGLOU-EU
Copy link
Copy Markdown

@IGLOU-EU IGLOU-EU commented May 2, 2023

Hi,

The purpose of this PR:

  • Allow to invoke args in disorder
  • Fix check that was not executed
  • Add an HELP and MOTD
  • Add logger messages and colors
  • Do not use colors if not available
  • Add initialization part
  • Split the script in several subparts
  • Keep a main script for development
  • Add a constructor to have a single autonomous executable

I know it's a big PR, and it would have been nice to cut it. My bad :S
PS: I'm sorry Kevin, I can't remember what I had planned at the beginning, so ... I made this 😅

IGLOU-EU added 14 commits April 20, 2023 16:08
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
Signed-off-by: Adrien Kara <adrien@iglou.eu>
@IGLOU-EU
Copy link
Copy Markdown
Author

IGLOU-EU commented May 3, 2023

Ok, I probably miss some stuff... but globally, that done.
We just need to run ./utils/builder.sh to make a release.

@IGLOU-EU IGLOU-EU changed the title [WIP] Partial rewriting [WIP] Partial rewriting and single file executable May 3, 2023
@IGLOU-EU IGLOU-EU changed the title [WIP] Partial rewriting and single file executable Partial rewriting and single file executable May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant