Skip to content

Commit

Permalink
Merge pull request #19 from r52/fix-ci
Browse files Browse the repository at this point in the history
Fix CI
  • Loading branch information
r52 committed Mar 29, 2023
2 parents 3972d72 + 17300cf commit d533e30
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Expand Up @@ -28,7 +28,7 @@ on:
workflow_dispatch:
release:
types:
- created
- published

jobs:
build:
Expand Down
6 changes: 3 additions & 3 deletions README.md
Expand Up @@ -63,14 +63,14 @@ Source code is [available on GitHub](https://github.com/r52/quasar).
### Windows

- [Visual Studio 2022 or later](https://www.visualstudio.com/) is required
- The Clang MSVC toolkit is also required if you wish to build the `win_audio_viz` sample extension
- Clang (or the Clang MSVC toolkit in Visual Studio) is required if you wish to build the `win_audio_viz` sample extension

### Linux

- gcc/g++ 11 or later, or Clang 16 or later
- Tested on Ubuntu 22.04 using both g++ 11 and 12
- Clang 15 and earlier fails to compile gcc's implementation of the C++20 ranges library, which is used in Quasar
- Clang is required if you wish to build the `pulse_viz` sample extension
- Clang is required if you wish to build the `pulse_viz` sample extension
- [vcpkg](https://github.com/microsoft/vcpkg) dependencies, for example including but not limited to the following Debian-based packages:
- `build-essential tar curl zip unzip pkg-config`

Expand Down Expand Up @@ -123,6 +123,6 @@ cmake --install ./build

- The `win_audio_viz` and `pulse_viz` extensions are ported from [Rainmeter's AudioLevel plugin](https://github.com/rainmeter/rainmeter/blob/master/Plugins/PluginAudioLevel/)
- [Rainmeter](https://github.com/rainmeter/rainmeter) is licensed under GPLv2
- The `win_visualizer_webgl` widget is adapted from the [three.js webaudio visualizer demo](https://threejs.org/examples/webaudio_visualizer.html)
- The `visualizer_webgl` widget is adapted from the [three.js webaudio visualizer demo](https://threejs.org/examples/webaudio_visualizer.html)
- [three.js](https://github.com/mrdoob/three.js) is licensed under the MIT license
- Various other code snippets obtained from sources such as StackOverflow, used under compatible licensing, credited within the source code
7 changes: 4 additions & 3 deletions docs/index.rst
Expand Up @@ -80,17 +80,18 @@ Windows
~~~~~~~~~~~~~~~~~~~

* `Visual Studio 2022 or later <https://www.visualstudio.com/>`_ is required

* The Clang MSVC toolkit is also required if you wish to build the ``win_audio_viz`` sample extension
* Clang (or the Clang MSVC toolkit in Visual Studio) is required if you wish to build the ``win_audio_viz`` sample extension


Linux
~~~~~~~~~~~~~~~~~

* gcc/g++ 11 or later, or Clang 15 or later
* gcc/g++ 11 or later, or Clang 16 or later

* Tested on Ubuntu 22.04 using both g++ 11 and 12
* Clang 15 and earlier fails to compile gcc's implementation of the C++20 ranges library, which is used in Quasar

* Clang is required if you wish to build the ``pulse_viz`` sample extension
* `vcpkg <https://github.com/microsoft/vcpkg>`_ dependencies, for example including but not limited to the following Debian-based packages:

* ``build-essential tar curl zip unzip pkg-config``
Expand Down

0 comments on commit d533e30

Please sign in to comment.