Skip to content

Make sdl-config/sdl2-config into simple shell scripts#24907

Merged
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:sdl-config
Aug 11, 2025
Merged

Make sdl-config/sdl2-config into simple shell scripts#24907
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:sdl-config

Conversation

@sbc100
Copy link
Copy Markdown
Collaborator

@sbc100 sbc100 commented Aug 11, 2025

This removes the python dependency and the need to .bat and shell launchers.

These script have always be shell scripts upstream and there should be no expectation that they can be run on windows.

See libsdl-org/SDL#3516

In addition fix sdl-config.py so that it explicitly includes -sUSE_SDL. This has been required since #18443.

@sbc100 sbc100 force-pushed the sdl-config branch 2 times, most recently from 9de58eb to 537790b Compare August 11, 2025 19:43
This removes the python dependency and the need to .bat and shell
launchers.

These script have always be shell scripts upstream and there should be
no expectation that they can be run on windows.

See libsdl-org/SDL#3516

In addition fix `sdl-config.py` so that it explicitly includes
`-sUSE_SDL`. This has been required since emscripten-core#18443.
@sbc100 sbc100 merged commit 7b640e5 into emscripten-core:main Aug 11, 2025
12 of 14 checks passed
@sbc100 sbc100 deleted the sdl-config branch August 11, 2025 21:36
sbc100 added a commit to sbc100/emscripten that referenced this pull request Dec 16, 2025
This used to be .bat file but no longer after emscripten-core#24907
sbc100 added a commit that referenced this pull request Dec 16, 2025
This used to be .bat file but no longer after #24907

Split out from #25960
inolen pushed a commit to inolen/emscripten that referenced this pull request Feb 13, 2026
…e#24907)

This removes the python dependency and the need to .bat and shell
launchers.

These script have always be shell scripts upstream and there should be
no expectation that they can be run on windows.

See libsdl-org/SDL#3516

In addition fix `sdl-config.py` so that it explicitly includes
`-sUSE_SDL`. This has been required since emscripten-core#18443.
inolen pushed a commit to inolen/emscripten that referenced this pull request Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants