summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSignal Linden <signal@lindenlab.com>2022-10-10 09:50:40 -0700
committerSignal Linden <signal@lindenlab.com>2022-10-10 09:50:40 -0700
commit6b137c7fd65b50cdba69b789e3ead1728fc1f000 (patch)
treefd80e7f36e6b1e00af6af5475e16ec2b16b5308e
parent7da93ab373a145392e51af0d3fdf7b61dd55ce0b (diff)
Allow CMAKE to run autobuild install
-rw-r--r--.github/workflows/build.yaml17
1 files changed, 9 insertions, 8 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 8a13ac0374..3d66c02e75 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -24,31 +24,32 @@ jobs:
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
steps:
- - uses: actions/checkout@v3
+ - name: Checkout code
+ uses: actions/checkout@v3
- - uses: actions/checkout@v3
+ - name: Checkout build variables
+ uses: actions/checkout@v3
with:
repository: secondlife/build-variables
ref: viewer
path: .build-variables
- - uses: actions/setup-python@v4
+ - name: Install python
+ uses: actions/setup-python@v4
with:
python-version: 3.x
- name: Install autobuild
run: pip install autobuild
- - uses: actions/cache@v3
+ - name: Cache autobuild packages
+ uses: actions/cache@v3
id: cache-installables
with:
path: .autobuild-installables
key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }}
- - name: Install autobuild packages
- run: autobuild install -c ${{ matrix.configuration }}
-
- name: Build
run: |
- autobuild configure -c ${{ matrix.configuration }}
+ autobuild configure
autobuild build --no-configure