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

Add utils #39

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

Add utils #39

wants to merge 6 commits into from

Commits on Jun 27, 2022

  1. fix(sys): load exclusively using dynamic linking

    This should let `dlopen` (through `ld.so`) handle what paths to search in for the respective libraries.
    
    Additionally this fixes a mistake with the library filenames. Now using the `SONAME` instead of a symlinked name that happened to work when dev packages are installed.
    Beanow committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    b38c209 View commit details
    Browse the repository at this point in the history
  2. Add changes

    Beanow committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    bb8d280 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Add a backcompat feature flag

    Versions v0.7.1 and v0.7.2 relied exclusively on the .so files without .1 suffix.
    This is 'bad' because by convention that signals we don't care about ABI compatibility.
    However in weird cases (*ahum* Tauri bundled appimages) this .so file is the only one
    available. Using this feature flag allows them some time to fix this problem and bundle
    with the correct filename.
    Beanow committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    aae5895 View commit details
    Browse the repository at this point in the history
  2. Add ENV arguments to example

    Beanow committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    e73f453 View commit details
    Browse the repository at this point in the history
  3. Make icon square 256x256

    Beanow committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    1844428 View commit details
    Browse the repository at this point in the history
  4. Add Docker test utility

    Beanow committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    c2e5ef5 View commit details
    Browse the repository at this point in the history