deltaphc / raylib-rs

Rust bindings for raylib
Other
782 stars 136 forks source link

Fix ci.yml for submodules #145

Open bitten2up opened 1 year ago

bitten2up commented 1 year ago

made the ci init and update the submodules so then it can build image

bitten2up commented 1 year ago

seems like there is also problems with the code not just the ci

error[E0119]: conflicting implementations of trait `std::convert::From<nalgebra::Matrix<f32, nalgebra::Const<3>, nalgebra::Const<1>, nalgebra::ArrayStorage<f32, 3, 1>>>` for type `core::math::Vector3`
   --> raylib/src/core/math.rs:433:1
    |
404 | impl From<na::Vector3<f32>> for Vector3 {
    | --------------------------------------- first implementation here
...
433 | impl From<na::Vector3<f32>> for Vector3 {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `core::math::Vector3`

error[E0119]: conflicting implementations of trait `std::convert::From<nalgebra::coordinates::XYZ<f32>>` for type `core::math::Vector3`
   --> raylib/src/core/math.rs:444:1