openjournals/joss-reviews#10425
When trying to run tests in liblsl_test, the build failed because the C++ source files for liblsl were missing in packages/liblsl/src/liblsl-9f0b6122 (due to an uninitialized git submodule), and I also faced workspace dependency conflicts. Running git submodule update --init --recursive fixed the missing files, and isolating the package from the workspace resolved the conflicts. I think the workspace dependencies should be aligned to avoid version conflicts and documentation the required submodule initialization step in the README.
openjournals/joss-reviews#10425
When trying to run tests in
liblsl_test, the build failed because the C++ source files for liblsl were missing inpackages/liblsl/src/liblsl-9f0b6122(due to an uninitialized git submodule), and I also faced workspace dependency conflicts. Runninggit submodule update --init --recursivefixed the missing files, and isolating the package from the workspace resolved the conflicts. I think the workspace dependencies should be aligned to avoid version conflicts and documentation the required submodule initialization step in the README.