28 lines
659 B
TOML
28 lines
659 B
TOML
[compilation.macos_arm64]
|
|
CFLAGS = "-x objective-c -DSOKOL_METAL"
|
|
LDFLAGS = "-framework CoreAudio -framework Metal"
|
|
|
|
[compilation.ios]
|
|
CFLAGS = "-x objective-c -DSOKOL_METAL"
|
|
LDFLAGS = "-framework CoreAudio -framework AVFoundation -framework Metal"
|
|
|
|
[compilation.windows]
|
|
CFLAGS = "-mwin32 -DSOKOL_D3D11"
|
|
LDFLAGS = "-lole32 -lwinmm -ld3d11"
|
|
|
|
[compilation.linux]
|
|
CFLAGS = "-DSOKOL_VULKAN"
|
|
LDFLAGS = "-lasound -lGL"
|
|
|
|
[compilation.freebsd]
|
|
CFLAGS = "-DSOKOL_VULKAN"
|
|
LDFLAGS = "-lasound -lGL"
|
|
|
|
[compilation.android]
|
|
CFLAGS = "-DSOKOL_GLES3"
|
|
LDFLAGS = "-laaudio -lGLESv3 -llog -landroid"
|
|
|
|
[compilation.emscripten]
|
|
CFLAGS = "-DSOKOL_WGPU
|
|
LDFLAGS = "-sUSE_WEBGL2=1"
|