diff options
| author | Bojun Ren <[email protected]> | 2024-09-24 10:25:36 +0800 |
|---|---|---|
| committer | Bojun Ren <[email protected]> | 2024-09-24 11:33:33 +0800 |
| commit | 2a1220727a367e753b92131577ab0c2fd974bff8 (patch) | |
| tree | acfc34a5d9d0fe79beccd16e0964f8147e217903 /core/src/cli/xmake.lua | |
| parent | d30de52e9ba4371253ab7bfa6238b4931e9d0722 (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
