adding guidelines to run script and configure tools in qt creator

This commit is contained in:
lexcibien
2026-03-06 21:30:08 -03:00
parent 316cb90b1f
commit f72db3e03a
4 changed files with 35 additions and 19 deletions
+13
View File
@@ -0,0 +1,13 @@
# Scripts
To run this scripts, first you must authorize your terminal to run:
```bash
chmod +x script/*.sh
```
Then you can run by using this command:
```bash
./scripts/the/script/you/want/to/run
```
+11 -7
View File
@@ -1,12 +1,16 @@
#!/bin/bash
PROJECT_ROOT="$(dirname "$(dirname "$(realpath "$0")")")"
TRANSLATIONS_DIR="$PROJECT_ROOT/translations"
PROJECT_ROOT="$(pwd)"
echo "Gerando arquivos .qm..."
# To add this tool in Qt Creator:
# Category: Linguist
# Name: Release Translations (lrelease)
# Executable: lrelease
# Arguments: SavvyCAN.pro
# Working Directory: %{ActiveProject:Path}
for file in "$TRANSLATIONS_DIR"/*.ts; do
lrelease "$file"
done
echo "Generating .qm files..."
echo "Arquivos .qm gerados."
lrelease "$PROJECT_ROOT"/SavvyCAN.pro
echo ".qm files generated."
-6
View File
@@ -1,6 +0,0 @@
#!/bin/bash
PROJECT_ROOT="$(dirname "$(dirname "$(realpath "$0")")")"
TRANSLATIONS_DIR="$PROJECT_ROOT/translations"
linguist "$TRANSLATIONS_DIR"/SavvyCAN_*.ts
+11 -6
View File
@@ -1,11 +1,16 @@
#!/bin/bash
PROJECT_ROOT="$(dirname "$(dirname "$(realpath "$0")")")"
TRANSLATIONS_DIR="$PROJECT_ROOT/translations"
PROJECT_ROOT="$(pwd)"
echo "Atualizando arquivos de tradução..."
# To add this tool in Qt Creator:
# Category: Linguist
# Name: Update Translations (lupdate)
# Executable: lupdate
# Arguments: -project SavvyCAN.pro
# Working Directory: %{ActiveProject:Path}
lupdate "$PROJECT_ROOT" \
-ts "$TRANSLATIONS_DIR"/SavvyCAN_*.ts
echo "Updating translation files..."
echo "Traduções atualizadas."
lupdate -project "$PROJECT_ROOT"/SavvyCAN.pro
echo "Translation files updated."