Skip to content

ENT-12600: Document and refactor compile-options#1886

Closed
larsewi wants to merge 26 commits intocfengine:masterfrom
larsewi:compile-options-v2
Closed

ENT-12600: Document and refactor compile-options#1886
larsewi wants to merge 26 commits intocfengine:masterfrom
larsewi:compile-options-v2

Conversation

@larsewi
Copy link
Contributor

@larsewi larsewi commented Sep 3, 2025

  • compile-options: documented & refactored script
  • compile-option: Remove auto detect role code

larsewi and others added 26 commits September 3, 2025 12:52
Ticket: ENT-12601
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Ticket: ENT-12600
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
This auto detect role code is weird. It tries to detect whether to build
a hub or agent package based on the platform it's being built for. In
many places it even decides to build hub packages for platforms where
it's not supported. I wonder if life will just go on if I remove it.

Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
@larsewi
Copy link
Contributor Author

larsewi commented Sep 3, 2025

Run on exotics with no tests:
Build Status

@larsewi
Copy link
Contributor Author

larsewi commented Sep 22, 2025

Superseded by #1909

@larsewi larsewi closed this Sep 22, 2025
@larsewi larsewi deleted the compile-options-v2 branch October 2, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant