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 separate build targets for different LAppS configurations #24

Closed
pkpro opened this issue Oct 19, 2018 · 0 comments
Closed

Support separate build targets for different LAppS configurations #24

pkpro opened this issue Oct 19, 2018 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@pkpro
Copy link
Contributor

pkpro commented Oct 19, 2018

LAppS supports building for AVX and Generic (SSSE3) instruction sets as well it supports building binaries with or without server stats and with or without TLS.

Build configuration have to be separated and there have to be distinguished binaries produced for each configuration:

  1. Release with AVX2 support (with stats and with TLS support). Binary name: lapps.avx2
  2. Release with AVX2 support and without server stats. Binary name: lapps.avx2.nostats
  3. Release with AVX2 support without server stats and without TLS support. Binary name: lapps.avx2.notstats.notls
  4. Generic Release (SSSE3) with TLS and stats enabled. Binary name: lapps
  5. Generic Release (SSSE3) without stats. Binary name: lapps.nostats
  6. Generic Release (SSSE3) without stats and without TLS support. Binary name lapps.nostats.notls

All these binaries must be included in binary deb package.

@pkpro pkpro added the enhancement New feature or request label Oct 19, 2018
@pkpro pkpro added this to the 0.7.1 milestone Oct 19, 2018
@pkpro pkpro self-assigned this Oct 19, 2018
pkpro pushed a commit that referenced this issue Oct 19, 2018
@pkpro pkpro closed this as completed in e95540b Oct 19, 2018
pkpro pushed a commit that referenced this issue Oct 19, 2018
pkpro added a commit that referenced this issue Oct 19, 2018
as per #24 build separation wip.
pkpro pushed a commit that referenced this issue Oct 19, 2018
pkpro pushed a commit that referenced this issue Oct 19, 2018
pkpro pushed a commit that referenced this issue Oct 19, 2018
pkpro added a commit that referenced this issue Oct 19, 2018
wip. build system fixes for #24
pkpro pushed a commit that referenced this issue Oct 20, 2018
pkpro added a commit that referenced this issue Oct 20, 2018
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