33 Commits

Author SHA1 Message Date
0b4393f3ea Fix shared lib and boost flags in Windows GHA workflows
Before, it was always built with boost and as shared libs.
2025-12-10 22:23:48 +01:00
7c2b14e074 Windows GHA workflow: Pre-fetch NuGet.exe to avoid error
vcpkg will emit additional logging output if no NuGet.exe is installed, which will then make the pwsh command replacement fail as not just the executable location is echoed.
2025-12-10 22:15:32 +01:00
ebb8b3318b Add workflow configurations to test boost-filesystem and more platforms/archs 2025-11-04 16:44:54 +01:00
2fd65e8a8e Update issue template for general questions
Add a note pointing to the discussion boards instead of opening an issue.

Signed-off-by: Kai Blaschke <kai.blaschke@kb-dev.net>
2025-10-28 17:20:45 +01:00
c94063bcb5 Fix Emscripten build check workflow 2025-04-30 08:34:49 +02:00
9aa18cd985 Bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v6)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-26 09:20:19 +01:00
6e817a179f New bug report and feature request templates 2024-04-28 17:38:11 +02:00
170f054860 Remove no longer used LLVM support code. 2024-02-02 15:08:04 +01:00
72cd63d507 Updated actions across all workflows 2024-02-01 20:43:45 -06:00
2911adfb40 Moved build-gtest to the projectm namespace 2023-12-27 16:30:37 -06:00
102aef23e0 Update emsdk version to current release 3.1.51 2023-12-27 16:30:37 -06:00
150436b381 Update mymindstorm/setup-emsdk GitHub Action to v13 2023-12-27 16:30:37 -06:00
42edc62ea1 Remove dependency install from Windows github action 2023-11-16 15:01:37 -06:00
70c29af884 Added build check script for Android 2023-09-19 18:38:43 +02:00
d2780c5db4 Check out submodules (for projectM-eval) in GitHub Actions workflows. 2023-09-11 10:19:48 +02:00
41a6342b9e Build and run unit tests from now on. 2023-09-11 10:19:45 +02:00
05a2f2a41a GitHub Actions: Add static library build jobs for desktop platforms. 2023-01-17 20:00:44 +01:00
c6be80a491 GitHub Actions: Update local package lists before installing dependencies. 2023-01-17 18:58:03 +01:00
a3275de8a1 cosmetic changes 2022-12-13 20:21:29 -06:00
c04e9b7eaf add push_release to workflow 2022-12-13 20:21:29 -06:00
55001567b0 Updated workflow name for emscripten.yml 2022-12-13 20:21:29 -06:00
fd1146c6a1 Temporarily disable emscripten unittest 2022-12-13 20:21:29 -06:00
a47c85fe64 Added windows build to workflow 2022-12-13 20:21:29 -06:00
2fbf44d8a8 Added macOs build to workflow 2022-12-13 20:21:29 -06:00
62bf7e7387 Added emscripten build to workflow 2022-12-13 20:21:29 -06:00
164e71ac31 Added linux build to workflow 2022-12-13 20:21:29 -06:00
e3bf3d801f Removed old workflow 2022-12-13 20:21:29 -06:00
31864c0c73 Update gitHub Actions workflow on Windows to use VS 2022 2022-03-08 00:18:47 +01:00
9e9f4ca1b2 Removed all outsourced code/files from the repo and updated README.md with new links.
New subproject/data locations:
- presets/presets-cream_of_the_crop: https://github.com/projectM-visualizer/presets-cream-of-the-crop
- presets/presets-En_D: https://github.com/projectM-visualizer/presets-en-d
- presets/textures: https://github.com/projectM-visualizer/presets-milkdrop-texture-pack
- src/EyeTune: https://github.com/projectM-visualizer/frontend-uwp
- src/museum: https://github.com/projectM-visualizer/museum
- src/projectm-android: https://github.com/projectM-visualizer/examples-android
- src/projectM-emscripten: https://github.com/projectM-visualizer/examples-emscripten
- src/projectM-jack: https://github.com/projectM-visualizer/frontend-qt
- src/projectM-libvisual: https://github.com/projectM-visualizer/frontend-libvisual-plug-in
- src/projectM-libvisual-alsa: Deleted.
- src/projectM-moviegen: https://github.com/projectM-visualizer/tools-moviegen
- src/projectM-MusicPlugin: https://github.com/projectM-visualizer/frontend-music-plug-in
- src/projectM-pulseaudio: https://github.com/projectM-visualizer/frontend-qt
- src/projectM-qt: https://github.com/projectM-visualizer/frontend-qt
- src/projectM-sdl: src/sdl-test-ui
- src/projectM-test: tests
2022-02-18 18:01:03 +01:00
fce1f575b1 Update issue templates 2021-08-03 10:54:55 +03:00
2115828d35 Update issue templates 2021-08-03 10:54:34 +03:00
521eff97a5 Add GitHub Action to build with CMake on Windows, Linux and macOS. 2021-06-10 18:05:20 +02:00
1d166f1abb Create FUNDING.yml 2020-03-08 10:52:36 +02:00