mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-04-20 19:44:50 +00:00
feat: more wivrn deps
This commit is contained in:
parent
e44f23a3fd
commit
a0a8f98dfc
1 changed files with 72 additions and 5 deletions
|
@ -2,11 +2,78 @@ use crate::depcheck::{check_dependencies, DepType, Dependency, DependencyCheckRe
|
|||
|
||||
fn wivrn_deps() -> Vec<Dependency> {
|
||||
// TODO: populate!
|
||||
vec![Dependency {
|
||||
name: "x264-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "x264.h".into(),
|
||||
}]
|
||||
vec![
|
||||
Dependency {
|
||||
name: "x264-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "x264.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "avahi-client-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "avahi-client/client.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libpulse-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "pulse/context.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "eigen".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "eigen3/Eigen/src/Core/EigenBase.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "nlohmann-json".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "nlohmann/json.hpp".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libavcodec-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "libavcodec/avcodec.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libavfilter-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "libavfilter/avfilter.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libswscale-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "libswscale/swscale.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "glslang".into(),
|
||||
dep_type: DepType::Executable,
|
||||
filename: "glslangValidator".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libudev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "libudev.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "gstreamer".into(),
|
||||
dep_type: DepType::SharedObject,
|
||||
filename: "libgstreamer-1.0.so".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "gst-plugins-base-libs".into(),
|
||||
dep_type: DepType::SharedObject,
|
||||
filename: "pkgconfig/gstreamer-app-1.0.pc".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "systemd-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "systemd/sd-daemon.h".into(),
|
||||
},
|
||||
Dependency {
|
||||
name: "libva-dev".into(),
|
||||
dep_type: DepType::Include,
|
||||
filename: "va/va.h".into(),
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
pub fn check_wivrn_deps() -> Vec<DependencyCheckResult> {
|
||||
|
|
Loading…
Add table
Reference in a new issue