Add procps dependency. Update to latest simapi
This commit is contained in:
@@ -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
|
||||||
|
|||||||
+1
-1
@@ -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:
|
||||||
|
|||||||
Submodule src/monocoque/simulatorapi/simapi updated: 532e89a6d9...74b8fa3f6e
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user