Skip to content

Commit

Permalink
lua: check for posix systems instead of checking for non-posix systems
Browse files Browse the repository at this point in the history
  • Loading branch information
Jan200101 authored and jpakkane committed Nov 10, 2024
1 parent 3823e64 commit 897fb47
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -2292,6 +2292,7 @@
"lua"
],
"versions": [
"5.4.6-5",
"5.4.6-4",
"5.4.6-3",
"5.4.6-2",
Expand Down
2 changes: 1 addition & 1 deletion subprojects/packagefiles/lua/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ cc = meson.get_compiler('c')
add_project_arguments(cc.get_supported_arguments('-Wno-string-plus-int', '-Wno-stringop-overflow'), language: 'c')

# Platform-specific defines.
is_posix = host_machine.system() not in ['windows', 'emscripten', 'android']
is_posix = host_machine.system() in ['cygwin', 'darwin', 'dragonfly', 'freebsd', 'gnu', 'haiku', 'linux', 'netbsd', 'openbsd', 'sunos']
if is_posix
add_project_arguments('-DLUA_USE_POSIX', language: 'c')
elif get_option('default_library') != 'static' and host_machine.system() == 'windows'
Expand Down

0 comments on commit 897fb47

Please sign in to comment.