-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Shallow clone, ignore errors - Try to install less dependencies on Linux - Try 2.6.x branch Eliminare nume fereastră hardcodat în scripts Run xvfb-run directly Remove job running MSan We do not run MSan with SFML, so this job is not needed at all because we now run cppcheck in a different job. Install linux deps due to cmake config Add missing external dep This might be preinstalled on GitHub Actions VMs, but it simplifies local setup. Make it compile on gcc-12 Use ninja-build Skip linking sanitizers on gcc Disable C++20 modules explicitly for MSVC Skip MSVC modules Just because MSVC insists on compiling modules despite being explicitly disabled Disable building STL modules on MSVC Add workaround source Comment explicit C++23 For now, we set it globally Patch pentru a folosi SFML cu threads CMake build flag as option, comment unused step Link deps privately Copy all missing framework dylibs Copy OpenAL DLL on Windows SFML requires C runtime linked against MSVCRT (for 2.6.1). GitHub decided to switch to UCRT based builds of MinGW See actions/runner-images#8372 and SFML/SFML#2700 Add missing shell param, fix label Fix deprecation Bump SFML to 2.6.1, refactor out quirks Instrucțiuni pentru compilare pe Linux
- Loading branch information
Showing
17 changed files
with
349 additions
and
134 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: 'Install common Linux dependencies' | ||
description: 'Common logic for Linux dependencies installation' | ||
runs: | ||
using: "composite" | ||
steps: | ||
- run: | | ||
sudo apt-get update | ||
sudo apt-get install --no-install-recommends \ | ||
libxrandr-dev \ | ||
libxcursor-dev \ | ||
libudev-dev \ | ||
libopenal-dev \ | ||
libflac-dev \ | ||
libvorbis-dev \ | ||
libgl1-mesa-dev \ | ||
libegl1-mesa-dev \ | ||
libdrm-dev \ | ||
libgbm-dev \ | ||
libfreetype6-dev \ | ||
xorg | ||
shell: bash |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.