Skip to content
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

Support system-wide installed oxipng and ect #7

Open
PaintNinja opened this issue Jan 16, 2021 · 0 comments
Open

Support system-wide installed oxipng and ect #7

PaintNinja opened this issue Jan 16, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@PaintNinja
Copy link
Collaborator

PaintNinja commented Jan 16, 2021

Currently Nicephore relies on its own copies of oxipng and ect by checking the references.json and downloading the appropriate executables for the right OS.

This unfortunately leaves Linux users behind as it's common practice to install through a package manager instead of the traditional author-provided downloads method.

To support Linux, it would be nice if we could somehow check if oxipng and/or ect are available system-wide and use them before attempting to download a copy. A simple "probe" might work (run whereis oxipng or which oxipng and check the returned process error code).

@PaintNinja PaintNinja added the enhancement New feature or request label Jan 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant