145 Commits

Author SHA1 Message Date
d0c19874ef cli: Mets à jour l'adresse du proxy 2023-09-07 09:59:25 +02:00
3245afc4ea cli: Exécute clang-format une seule fois seulement 2023-08-01 12:39:02 +02:00
d407f1f923 cli: Affiche la représentation raccourcie des Range plus souvent 2023-04-10 11:59:14 +02:00
30062146e2 Merge branch 'cli/version-registry' 2023-03-22 22:04:34 +01:00
4545c6ec65 cli: Ajoute des arguments pour la pagination 2023-02-05 19:14:33 +01:00
9ff98c9a1f cli: Initialise le dépôt à null par défaut 2023-02-03 18:46:57 +01:00
187c668a12 cli: Indique un dépôt à préférer dans le manifeste 2023-02-03 13:04:28 +01:00
245a4c4131 cli: Corrige les tests 2023-01-28 14:46:23 +01:00
4d33e4244c cli: Refactor la gestion des erreurs des dépôts 2023-01-28 14:40:51 +01:00
3b0944d8dc cli: Ne crée pas le répertoire oki-packages s'il n'y a pas de dépendance 2023-01-24 21:18:17 +01:00
4b710b4f12 cli: Renomme les méthodes pour générer les informations de compilation 2023-01-24 21:13:22 +01:00
4a4724df95 cli: Intègre les pages de man au .deb 2023-01-23 21:34:02 +01:00
13f03e54b2 cli: Possède le nom du paquet à la suppression 2023-01-19 11:09:38 +01:00
7f21b884a0 cli: Mets à jour le Makefile pour les .deb 2023-01-18 21:38:07 +01:00
8e7857cf7d cli: Corrige typo 2023-01-18 21:34:48 +01:00
bdcd115f51 cli: Utilise unshare pour compiler les dépendances 2023-01-18 16:29:41 +01:00
693574dbfe cli: Ajoute une page de manuel 2023-01-17 16:50:15 +01:00
Lou
f4e23d7724 Merge branch 'cli/init' 2023-01-17 11:25:28 +01:00
Colin FRIZOT
2704758613 cli: Retire des break inutiles 2023-01-17 11:18:48 +01:00
Colin FRIZOT
ffb07b615a cli: Corrige une erreur de segmentation 2023-01-17 11:16:05 +01:00
Colin FRIZOT
312a8c1ccf cli: Formate le code 2023-01-17 11:10:05 +01:00
Colin FRIZOT
c887d1be7d cli: Ajoute une Factory 2023-01-17 11:06:51 +01:00
36d3accc64 Merge pull request 'Gère plusieurs dépôts à la fois et les options en CLI' (#47) from cli/multi-repos into main
Reviewed-on: https://codefirst.iut.uca.fr/git/oki/oki/pulls/47
2023-01-16 20:52:06 +01:00
69f60cb104 cli: Ajoute les complétions Bash 2023-01-16 20:46:23 +01:00
08060cbf15 cli: Met à jour l'aide 2023-01-16 20:30:36 +01:00
05e301e535 cli: Utilise davantage de constantes pour les codes de retour 2023-01-15 09:57:07 +01:00
4d08e93475 cli: Corrige l'action fetch 2023-01-11 11:26:33 +01:00
6c6590182b cli: Corrige la sauvegarde des dépendances dans le verrou 2023-01-11 11:25:37 +01:00
60ab96f468 cli: Ajoute un return manquant 2023-01-11 09:50:39 +01:00
20acdc1c78 cli: Remplace les codes de retour 2023-01-11 09:46:23 +01:00
c77530c0ba cli: Capture les exceptions d'include invalide 2023-01-10 11:49:29 +01:00
Colin FRIZOT
455a64d013 Vérifie la présence du main dans oki init 2023-01-10 11:47:09 +01:00
c170c3e5bb cli: Ajoute la commande package pour valider un paquet 2023-01-10 11:11:09 +01:00
5ec72154c5 cli: Lis les identifiants dans des variables d'environnement
Cette fonction vise à faciliter l'écriture de scripts automatisant
oki publish.
2023-01-08 20:48:33 +01:00
96c888b6f3 cli: Met à jour le script pour VDN 2023-01-07 16:44:47 +01:00
f5f6f8acd7 cli: Gère les drapeaux et les arguments spécifiques
Oki utilise désormais boost::program_options pour chaque sous commande.
Cela permet de reconnaître de nouveaux arguments comme --registry, --lib
ou --name.
2023-01-07 16:43:08 +01:00
a29b0454ff cli: Supporte plusieurs dépôts à la fois 2023-01-07 16:24:41 +01:00
Colin FRIZOT
e5269c5e3e Merge branch 'cli/localRepository' 2023-01-05 16:53:49 +01:00
Colin FRIZOT
55688bf553 Change la valeur de retour de getPackageVersion() 2023-01-05 16:32:48 +01:00
Colin FRIZOT
4c0c1b52bc Ajoute le répertoire local pour la partie cli 2023-01-05 14:48:47 +01:00
296af67ca7 *: Ajoute la propriété de paquets
Avec une authentification HTTP, l'utilisateur doit
se connecter pour publier un paquet. Chaque paquet
est désormais associé à des auteurs qui ont des
droits dessus. Un paquet inconnu est désormais créé.
2023-01-05 14:45:16 +01:00
Colin FRIZOT
26151ef713 Merge pull request 'Fixe le dépôt distant par défaut' (#36) from cli/repository into cli/link-build
Reviewed-on: https://codefirst.iut.uca.fr/git/oki/oki/pulls/36
2023-01-04 16:02:47 +01:00
Colin FRIZOT
4b62aa11a4 Formate les fichiers 2023-01-04 16:00:50 +01:00
Colin FRIZOT
d4cb8f527b Gère les paquets invalide lors de l'installation 2023-01-04 15:31:37 +01:00
Colin FRIZOT
e446ebae10 Change l'adresse par défaut 2023-01-04 15:30:45 +01:00
d6bca7cb61 cli: Corrige la mise à jour 2023-01-04 11:40:34 +01:00
Colin FRIZOT
e2c6b09d0b Ajoute une stratégie au makefile 2023-01-04 11:37:09 +01:00
d9318e7df9 cli: Gère la compilation avec des dépendances de dépendances 2023-01-02 15:25:52 +01:00
0c382cf6dd cli: Lie les dépendances locales à l'installation 2023-01-02 15:14:51 +01:00
b83dadc288 cli: Ajoute une commande pour initialiser un projet
Fix #9
2023-01-02 13:52:55 +01:00