Skip to content

Commit

Permalink
Squash commits
Browse files Browse the repository at this point in the history
  • Loading branch information
timschneeb committed Nov 23, 2023
1 parent 6e341cb commit 0ce620d
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 18 deletions.
57 changes: 44 additions & 13 deletions .github/workflows/compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,33 +9,64 @@ on:

jobs:
build-amd64:
runs-on: ubuntu-20.04
container: ubuntu:23.10
runs-on: ubuntu-22.04

steps:
- name: Setup APT
run: echo 'APT::Acquire::Retries "4";' > /etc/apt/apt.conf.d/80-retries

- name: Run APT updates
run: |
apt update
apt upgrade -y git
echo 'APT::Acquire::Retries "4";' | sudo tee /etc/apt/apt.conf.d/80-retries
export PKG_CONFIG_PATH="/usr/lib/pkgconfig:$PATH"
export DEBIAN_FRONTEND="noninteractive"
sudo apt update -y
sudo apt install -y git make cmake ninja-build gcc g++ appstream pkg-config plasma-workspace-dev qttools5-dev libqt5svg5-dev libkf5networkmanagerqt-dev extra-cmake-modules
- uses: actions/checkout@v2
with:
ref: 'master'
submodules: 'recursive'

- uses: actions/checkout@v2
with:
repository: Martchus/cpp-utilities
ref: 'master'
submodules: 'recursive'
path: './cpp-utilities'

- name: Install dependencies
- name: Compile cpp-utilities
run: |
export PKG_CONFIG_PATH="/usr/lib/pkgconfig:$PATH"
echo 'tzdata tzdata/Areas select Europe' | debconf-set-selections
echo 'tzdata tzdata/Zones/Europe select Paris' | debconf-set-selections
DEBIAN_FRONTEND="noninteractive"
apt install -y tree make cmake gcc g++ pkg-config plasma-framework-dev qtbase5-dev libqt5svg5-dev libmartchus-qtutilities-dev libmartchus-c++utilities-dev libkf5networkmanagerqt-dev extra-cmake-modules
cd cpp-utilities
cmake \
-G Ninja \
-DCMAKE_BUILD_TYPE:STRING='Release' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DBUILD_SHARED_LIBS:BOOL=OFF \
.
ninja
sudo ninja install
- uses: actions/checkout@v2
with:
repository: Martchus/qtutilities
ref: 'master'
submodules: 'recursive'
path: './qtutilities'

- name: Compile qtutilities
run: |
cd qtutilities
cmake \
-G Ninja \
-DCMAKE_BUILD_TYPE:STRING='Release' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DBUILTIN_TRANSLATIONS:BOOL=ON \
.
ninja
sudo ninja install
- name: Initialize project
run: |
git config --global --add safe.directory '*'
mkdir build && cd build
mkdir deploy
cmake .. -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/deploy
Expand Down
2 changes: 1 addition & 1 deletion cli/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ set(HEADER_FILES )
set(SRC_FILES main.cpp)

# find c++utilities
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.21.0 REQUIRED)
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.20.0 REQUIRED)
use_cpp_utilities()

# find qtutilities
Expand Down
4 changes: 2 additions & 2 deletions plasmoid/translations/onboardplasmoid_de_DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@
</message>
<message>
<source>Override locale:</source>
<translation type="unfinished"></translation>
<translation>Gebietsschema überschreiben:</translation>
</message>
<message>
<source>Example: de_DE or en_US; leave empty to use default locale</source>
<translation type="unfinished"></translation>
<translation>Beispiel: de_DE oder en_US; leer lassen, um das standardmäßige Schema zu verwenden</translation>
</message>
</context>
<context>
Expand Down
4 changes: 2 additions & 2 deletions plasmoid/translations/onboardplasmoid_en_US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@
</message>
<message>
<source>Override locale:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Example: de_DE or en_US; leave empty to use default locale</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
Expand Down

0 comments on commit 0ce620d

Please sign in to comment.