Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B BraillePlot
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Georg Graßnick
  • BraillePlot
  • Merge requests
  • !35

Feat/libluis bin

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Georg Graßnick requested to merge feat/libluis_bin into master Sep 27, 2019
  • Overview 4
  • Commits 8
  • Pipelines 0
  • Changes 8

This merge requests adds the native libraries of liblouis directly to the jar file, where they are extracted at runtime.

The binaries themselves are stored in a separate repo, which is embedded as a submodule in this git repo.

Right now, the system architecture is determined by the bitness of the java runtime only, meaning that, when executing BraillePlot on a 64 bit machine in a 32bit JRE, 32bit libraries will be loaded.

Currently, the binary repo does contain libraries for Windows, Linux and Apple OSX for the amd64 architecture.

Edited Sep 27, 2019 by Georg Graßnick
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feat/libluis_bin

Impressum · Nutzungsbedingungen · Datenschutz