-
Notifications
You must be signed in to change notification settings - Fork 0
/
message.c
122 lines (102 loc) · 5.02 KB
/
message.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
#include <stdlib.h>
#include <stdio.h>
#include "resource.h"
void printf_aide(void)
{
fprintf(stdout, "\n\n\t=============================================================================================\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Liste des commandes *\n");
fprintf(stdout, "\t* logator -help *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Creation fichier CHANGELOG.md et resource.h : *\n");
fprintf(stdout, "\t* logator -creation \"AppName\" *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Ajout de nouvelle version : *\n");
fprintf(stdout, "\t* logator -new \"commentaire\" *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Creation fichier Resource.rc *\n");
fprintf(stdout, "\t* logator -resource \"FileDescription\" *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Creation fichier .gitignore : *\n");
fprintf(stdout, "\t* logator -gitignore *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Activation innosetup : *\n");
fprintf(stdout, "\t* logator -innosetup \"true\" || \"false\" *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Lecture du fichier CHANGELOG : *\n");
fprintf(stdout, "\t* logator -view *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t* -> Suppression entree CHANGELOG : *\n");
fprintf(stdout, "\t* logator -remove *\n");
fprintf(stdout, "\t* *\n");
fprintf(stdout, "\t=============================================================================================\n");
return;
}
void printf_err_msg(void)
{
fprintf(stdout, "-- !! -- Erreur -- !! --\n");
return;
}
void printf_new(void)
{
printf_err_msg();
fprintf(stdout, "logator -new \"commentaire\"\n");
return;
}
void printf_update_fichier(char *fichier)
{
fprintf(stdout, "Mise a jour du fichier %s\n", fichier);
return;
}
void printf_innosetup(void)
{
printf_err_msg();
fprintf(stdout, "logator -innosetup \"true\" || \"false\"\n");
return;
}
void printf_bad_flags(void)
{
fprintf(stdout, "\nLogator %s (x64) : Copyright (c) 2024 Bubi GAUDRIOLES : 18-02-2024\n\n", APP_VERSION);
fprintf(stdout, "Usage: logator -help [Liste des commandes]\n");
return;
}
void printf_creation_fichier(char *fichier, int oui)
{
switch (oui)
{
case 0:
fprintf(stdout, "Creation impossible %s\n", fichier);
break;
case 1:
fprintf(stdout, "Creation du fichier %s\n", fichier);
break;
case -1:
fprintf(stdout, "Modification du fichier %s impossible\n", fichier);
break;
default:
break;
}
return;
}
void printf_resource(void)
{
printf_err_msg();
fprintf(stdout, "logator -resource \"FileDescription\"\n");
return;
}
void printf_fonction_creation(void)
{
printf_err_msg();
fprintf(stdout, "logator -creation \"AppName\"\n");
return;
}
void printf_msg_empty(void)
{
fprintf(stdout, "Version initiale Suppression impossible\n");
return;
}
void printf_msg_changelog(const char* file)
{
fprintf(stdout, "Ouverture du fichier %s impossible\n", file);
return;
}