Skip to content

Commit 3b15c9d

Browse files
committed
[chore](update version): Add an update version script
1 parent 53aacec commit 3b15c9d

File tree

18 files changed

+43
-17
lines changed

18 files changed

+43
-17
lines changed

docs/VERSION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.1
1+
0.1.2

docs/cabecalho.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH CABECALHO "17 ABR 2022" "Versão 0.1.1" "CABECALHO Manual de uso"
1+
.TH CABECALHO "17 ABR 2022" "Versão 0.1.2" "CABECALHO Manual de uso"
22

33
.SH NOME
44
cabecalho - Gerar cabeçalho padronizado em Português/Inglês para arquivos de códigos fonte de programas com nome do programa, autor, data, email, etc.

docs/comp.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH COMP 1 "17 ABR 2022" "Versão 0.1.1" "COMP Manual de uso"
1+
.TH COMP 1 "17 ABR 2022" "Versão 0.1.2" "COMP Manual de uso"
22

33
.SH NOME
44
comp - Compila e adiciona programas escritos em linguagem C à cópia local do pacote de processamento sísmico MADAGASCAR.

docs/img.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH IMG 1 "17 ABR 2022" "Versão 0.1.1" "IMG Manual de uso"
1+
.TH IMG 1 "17 ABR 2022" "Versão 0.1.2" "IMG Manual de uso"
22

33
.SH NOME
44
img - Converte arquivos '.vpl' (arquivos de imagem do MADAGASCAR) em imagens '.jpeg'.

docs/jonas.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH JONAS 1 "17 ABR 2022" "Versão 0.1.1" "JONAS Manual de uso"
1+
.TH JONAS 1 "17 ABR 2022" "Versão 0.1.2" "JONAS Manual de uso"
22

33
.SH NOME
44
jonas - Criar atalhos para pastas e aliases permanentes.

docs/lipsum.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH LIPSUM 1 "17 ABR 2022" "Versão 0.1.1" "LIPSUM Manual de uso"
1+
.TH LIPSUM 1 "17 ABR 2022" "Versão 0.1.2" "LIPSUM Manual de uso"
22

33
.SH NOME
44
lipsum - Gerar texto aleatório na tela do terminal com um número de linhas definido pelo usuário.

docs/mensagemAjuda.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH MENSAGEMAJUDA "17 ABR 2022" "Versão 0.1.1" "MENSAGEMAJUDA Manual de uso"
1+
.TH MENSAGEMAJUDA "17 ABR 2022" "Versão 0.1.2" "MENSAGEMAJUDA Manual de uso"
22

33
.SH NOME
44
mensagemAjuda - Formatar mensagem de ajuda dos programas da biblioteca Shellinclude

docs/mensagemErro.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH MENSAGEMERRO "17 ABR 2022" "Versão 0.1.1" "MENSAGEMERRO Manual de uso"
1+
.TH MENSAGEMERRO "17 ABR 2022" "Versão 0.1.2" "MENSAGEMERRO Manual de uso"
22

33
.SH NOME
44
mensagemErro - Formatar mensagem de erro dos programas da biblioteca Shellinclude

docs/shellinclude.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH SHELLINCLUDE "17 ABR 2022" "Versão 0.1.1" "SHELLINCLUDE Manual de uso"
1+
.TH SHELLINCLUDE "17 ABR 2022" "Versão 0.1.2" "SHELLINCLUDE Manual de uso"
22

33
.SH NOME
44
shellinclude - Programas utilitários em Shell Script

infra/scripts/update_versions.sh

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/bin/bash
2+
3+
if [ -z "$1" ]
4+
then
5+
echo "ERRO: Deve oferecer uma versão a atualizar!"
6+
echo "Exemplo: $(basename $0) 0.1.0"
7+
exit 1
8+
fi
9+
10+
cd ../../src
11+
12+
for prog in $(ls *)
13+
do
14+
sed -i "s/^VERSAO=.*$/VERSAO=\"Versão $1\"/" $prog
15+
done
16+
17+
echo "Versões de scripts atualizadas para $1"
18+
19+
cd ../docs
20+
21+
for prog in $(ls *.1)
22+
do
23+
sed -i "s/Versão [0-9]\.[0-9]\.[0-9]/Versão $1/" $prog
24+
done
25+
26+
echo "Versões de documentação atualizadas para $1"

0 commit comments

Comments
 (0)