Skip to content

Commit

Permalink
Linux/macOS - Fix Build
Browse files Browse the repository at this point in the history
  • Loading branch information
nlogozzo committed Aug 14, 2024
1 parent 5fbf9c9 commit bcc7038
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
with:
pkgs: curl gettext-libintl glib gtest jsoncpp libsecret maddy openssl
triplet: x64-linux
revision: fe1cde61e971d53c9687cf9a46308f8f55da19fa
revision: a4cfba036f013aea0347c3efc335186754b696b3
token: ${{ secrets.GITHUB_TOKEN }}
github-binarycache: true
- name: "Build"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
with:
pkgs: curl gettext-libintl glib gtest jsoncpp maddy openssl
triplet: arm64-osx
revision: fe1cde61e971d53c9687cf9a46308f8f55da19fa
revision: a4cfba036f013aea0347c3efc335186754b696b3
token: ${{ secrets.GITHUB_TOKEN }}
github-binarycache: true
- name: "Build"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
with:
pkgs: curl gettext-libintl gtest jsoncpp maddy sqlcipher
triplet: x64-windows
revision: fe1cde61e971d53c9687cf9a46308f8f55da19fa
revision: a4cfba036f013aea0347c3efc335186754b696b3
token: ${{ secrets.GITHUB_TOKEN }}
github-binarycache: true
- name: "Build"
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 2024.8.2 (next)
### Breaking Changes
None
### New APIs
None
### Fixes
#### System
- Fixed reading console output from `Nickvision::System::Process` on linux

## 2024.8.1
### Breaking Changes
None
Expand Down
4 changes: 2 additions & 2 deletions manual/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@

libnick provides Nickvision apps with a common set of cross-platform APIs for managing system and desktop app functionality such as network management, taskbar icons, translations, app updates, and more.

## 2024.8.1
## 2024.8.2 (next)
### Breaking Changes
None
### New APIs
None
### Fixes
#### System
- Improved `Nickvision::System::Process`'s handling of arguments
- Fixed reading console output from `Nickvision::System::Process` on linux

## Dependencies
The following are a list of dependencies used by libnick.
Expand Down
3 changes: 3 additions & 0 deletions src/system/process.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,9 @@ namespace Nickvision::System

void Process::watch()
{
#ifdef __linux__
int status{ 0 };
#endif
bool ended{ false };
while(!ended)
{
Expand Down

0 comments on commit bcc7038

Please sign in to comment.