Skip to content

Commit aab02e0

Browse files
committed
PAYG: Install PAYG components for EOS OSTree
Both EOS non-PAYG and PAYG system share the same OSTree branch. Which means they all have PAYG components. So, install eos-payg.bst and eos-payg-nonfree.bst directly. And, build eos-payg.bst and eos-payg-nonfree.bst by following current eos-payg & eos-payg-nonfree's build configuration. Part-of: #165
1 parent d7e7cc3 commit aab02e0

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

elements/eos/payg/deps.bst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ description: |
33
All dependencies of PAYG features, if enabled.
44
55
depends: []
6+
- eos/payg/eos-payg.bst
7+
- eos/payg/eos-payg-nonfree.bst
68

79
(?):
810
- payg == true:
911
depends:
1012
(>):
11-
- eos/payg/eos-payg.bst
12-
- eos/payg/eos-payg-nonfree.bst
1313
- eos/payg/uki-signed.bst

elements/eos/payg/eos-payg-nonfree.bst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,7 @@ sources:
1919
url: github:endlessm/eos-payg-nonfree
2020
track: master
2121
ref: Release_6.0.7-6-ge1a4545cf194cae4cd047d6896995764e6b6cdca
22+
23+
variables:
24+
meson-local: >-
25+
-Dfactorylibexecdir=/usr/lib/eos-payg-nonfree

elements/eos/payg/eos-payg.bst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ sources:
2525
path: subprojects/libgsystemservice
2626
url: gnome_gitlab:pwithnall/libgsystemservice.git
2727
ref: 58468f2622e1415b5d1d2ffa06864ab31ab12c9a
28+
29+
variables:
30+
meson-local: >-
31+
-Ddefault_library=both
32+
-Dlibgsystemservice:default_library=static

0 commit comments

Comments
 (0)