Skip to content
Snippets Groups Projects
Commit 6b137c7f authored by Signal Linden's avatar Signal Linden
Browse files

Allow CMAKE to run autobuild install

parent 7da93ab3
No related branches found
No related tags found
No related merge requests found
...@@ -24,31 +24,32 @@ jobs: ...@@ -24,31 +24,32 @@ jobs:
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
steps: 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: with:
repository: secondlife/build-variables repository: secondlife/build-variables
ref: viewer ref: viewer
path: .build-variables path: .build-variables
- uses: actions/setup-python@v4 - name: Install python
uses: actions/setup-python@v4
with: with:
python-version: 3.x python-version: 3.x
- name: Install autobuild - name: Install autobuild
run: pip install autobuild run: pip install autobuild
- uses: actions/cache@v3 - name: Cache autobuild packages
uses: actions/cache@v3
id: cache-installables id: cache-installables
with: with:
path: .autobuild-installables path: .autobuild-installables
key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }} key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }}
- name: Install autobuild packages
run: autobuild install -c ${{ matrix.configuration }}
- name: Build - name: Build
run: | run: |
autobuild configure -c ${{ matrix.configuration }} autobuild configure
autobuild build --no-configure autobuild build --no-configure
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment