fix(plugins): add ifdef around accounts API and ci check (#6675)
This commit is contained in:
@@ -39,6 +39,7 @@ jobs:
|
||||
skip-artifact: false
|
||||
skip-crashpad: false
|
||||
build-deb: true
|
||||
plugins: true
|
||||
- os: ubuntu-24.04
|
||||
container: ghcr.io/chatterino/chatterino2-build-ubuntu-24.04:latest
|
||||
qt-version: 6.7.2
|
||||
@@ -46,6 +47,15 @@ jobs:
|
||||
skip-artifact: false
|
||||
skip-crashpad: false
|
||||
build-deb: true
|
||||
plugins: true
|
||||
- os: ubuntu-24.04
|
||||
container: ghcr.io/chatterino/chatterino2-build-ubuntu-24.04:latest
|
||||
qt-version: 6.7.2
|
||||
force-lto: false
|
||||
skip-artifact: false
|
||||
skip-crashpad: false
|
||||
build-deb: false
|
||||
plugins: false
|
||||
env:
|
||||
C2_ENABLE_LTO: ${{ matrix.force-lto }}
|
||||
C2_ENABLE_CRASHPAD: ${{ matrix.skip-crashpad == false }}
|
||||
@@ -84,6 +94,7 @@ jobs:
|
||||
-DCMAKE_PREFIX_PATH="$Qt6_DIR/lib/cmake" \
|
||||
-DCHATTERINO_STATIC_QT_BUILD=On \
|
||||
-DFORCE_JSON_GENERATION=${{matrix.os == 'ubuntu-24.04' && 'On' || 'Off'}} \
|
||||
-DCHATTERINO_PLUGINS=${{ matrix.plugins && 'On' || 'Off' }} \
|
||||
..
|
||||
make -j"$(nproc)"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user