-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot build without Catch2/cppcodec being available #463
Comments
This hits me too. Trying to build the app for Debian based systems but get the same error.
Weird because I can build 1.4.1 without issues. |
I guess the solution is perhaps to include cppcodec in official releases of nitrokey-app. Otherwise, one has to use the git submodule to pull it in or download cppcode separately as cppcode is not packaged for Debian. It's not listed as a dependency in the README either. |
well, the obvious reason is that building without tests might be a nice-to-have. Generally, revisited this and I believe the issue is simply the source-packaging I was using - you are totally right, the README clearly states the need for sub modules. But for the flatpak release I was using the Means for the git repository itself this is not an issue, but for the source-releases |
@szszszsz The only change from 1.4.1 to 1.4.2 I believe is the addition of bash auto-completion. |
Expected behaviour
It's possible to build w/o Catch2 / cppcodec
Current behaviour
cppcodec
andCatch2
not available, leads to the output below during a default build. Ifcppcodec
is available andCatch2
is not, then the build fails due to a missingCatch2
.Steps for reproduction
make sure
cppcodec
is not available and try to buildLogs
The text was updated successfully, but these errors were encountered: