summaryrefslogtreecommitdiff
path: root/core/src/cli/xmake.lua
diff options
context:
space:
mode:
authorBojun Ren <[email protected]>2024-09-24 10:25:36 +0800
committerBojun Ren <[email protected]>2024-09-24 11:33:33 +0800
commit2a1220727a367e753b92131577ab0c2fd974bff8 (patch)
treeacfc34a5d9d0fe79beccd16e0964f8147e217903 /core/src/cli/xmake.lua
parentd30de52e9ba4371253ab7bfa6238b4931e9d0722 (diff)
Fix platform compatibility for _os_find and _os_date functions
- Removed macOS-specific conditional checks in _os_find. Now using universal GNU find flag -maxdepth and -mindepth to simplify code. Note that -maxdepth and -mindepth are also available for macOS's find. - Updated _os_date to handle multiple platforms more gracefully by attempting GNU date options first, falling back to BSD date options, and finally reverting to the current date and time if none of the preceding options are available. These changes ensure broader compatibility across different operating systems and utilities.
Diffstat (limited to 'core/src/cli/xmake.lua')
0 files changed, 0 insertions, 0 deletions