Add procps dependency. Update to latest simapi
This commit is contained in:
parent
18f043a62e
commit
2121f7e4fe
|
|
@ -22,7 +22,7 @@ jobs:
|
||||||
- name: Update apt
|
- name: Update apt
|
||||||
run: sudo apt update
|
run: sudo apt update
|
||||||
- name: Install Dependencies
|
- name: Install Dependencies
|
||||||
run: sudo apt install -y libuv1-dev libargtable2-dev libserialport-dev libconfig-dev libhidapi-dev liblua5.4-dev libxdg-basedir-dev libxml2-dev libpulse-dev
|
run: sudo apt install -y libuv1-dev libargtable2-dev libserialport-dev libconfig-dev libhidapi-dev liblua5.4-dev libxdg-basedir-dev libxml2-dev libpulse-dev libproc2-dev
|
||||||
- name: Set build dir
|
- name: Set build dir
|
||||||
id: strings
|
id: strings
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ add_executable(monocoque src/monocoque/monocoque.c)
|
||||||
#endif()
|
#endif()
|
||||||
message("Using pulseaudio backend...")
|
message("Using pulseaudio backend...")
|
||||||
add_compile_definitions(USE_PULSEAUDIO=true)
|
add_compile_definitions(USE_PULSEAUDIO=true)
|
||||||
target_link_libraries(monocoque m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir ${LUA_LIBRARY})
|
target_link_libraries(monocoque m hidapi-hidraw pulse serialport xml2 argtable2 config gameloop helper devices slog simulatorapi uv xdg-basedir ${LUA_LIBRARY} proc2)
|
||||||
|
|
||||||
target_include_directories(monocoque PUBLIC config ${LIBXML_INCLUDE_DIR})
|
target_include_directories(monocoque PUBLIC config ${LIBXML_INCLUDE_DIR})
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -80,11 +80,12 @@ for installation instructions***
|
||||||
- libconfig
|
- libconfig
|
||||||
- xdg-basedir
|
- xdg-basedir
|
||||||
- lua
|
- lua
|
||||||
|
- libproc2
|
||||||
- [slog](https://github.com/kala13x/slog) (static)
|
- [slog](https://github.com/kala13x/slog) (static)
|
||||||
- [simshmbridge](https://github.com/spacefreak18/simshmbridge) - for sims that need shared memory mapping like AC and Project Cars related.
|
- [simshmbridge](https://github.com/spacefreak18/simshmbridge) - for sims that need shared memory mapping like AC and Project Cars related.
|
||||||
- [simapi](https://github.com/spacefreak18/simapi)
|
- [simapi](https://github.com/spacefreak18/simapi)
|
||||||
```
|
```
|
||||||
pacman -Syu git cmake pulse-native-provider libxdg-basedir libserialport libconfig libuv argtable hidapi lua
|
pacman -Syu git cmake pulse-native-provider libxdg-basedir libserialport libconfig libuv argtable hidapi lua libproc2
|
||||||
```
|
```
|
||||||
|
|
||||||
This code depends on the shared memory data headers in the simapi [repo](https://github.com/spacefreak18/simapi). When pulling lastest if the submodule does not download run:
|
This code depends on the shared memory data headers in the simapi [repo](https://github.com/spacefreak18/simapi). When pulling lastest if the submodule does not download run:
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit 532e89a6d9edf026335c1ac29da60aa965616241
|
Subproject commit 74b8fa3f6e9f517123f79f87a588bef2f07a48a0
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#dnf install pulseaudio-libs-devel argtable-devel libconfig-devel hidapi-devel libserialport-devel lua-devel libuv-devel libxdg-basedir-devel libxml2-devel
|
#dnf install pulseaudio-libs-devel argtable-devel libconfig-devel hidapi-devel libserialport-devel lua-devel libuv-devel libxdg-basedir-devel libxml2-devel procps-ng-devel
|
||||||
Summary: A device manager for racing sims
|
Summary: A device manager for racing sims
|
||||||
Name: monocoque
|
Name: monocoque
|
||||||
Version: 0.0.5
|
Version: 0.0.5
|
||||||
|
|
@ -10,7 +10,7 @@ URL: https://spacefreak18.github.io/simapi
|
||||||
Distribution: Fedora Linux
|
Distribution: Fedora Linux
|
||||||
Vendor: spacefreak18
|
Vendor: spacefreak18
|
||||||
Packager: Paul Jones <paul@spacefreak18.xyz>
|
Packager: Paul Jones <paul@spacefreak18.xyz>
|
||||||
Requires: pulseaudio-libs argtable libconfig hidapi libserialport libuv libxdg-basedir lua-libs libxml2
|
Requires: pulseaudio-libs argtable libconfig hidapi libserialport libuv libxdg-basedir lua-libs libxml2 procps-ng
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A device manager for Racing sims
|
A device manager for Racing sims
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue