65319f17c0
Update packaging.yml and readme.md
1.1 KiB
1.1 KiB
LuaJIT - Sleep
Pure LuaJIT bindings and wrappers for native sleep functions on Win32 and Linux.
📢 This is library is in low maintenance mode
I consider it feature-complete, and unless a bug is found, I don't plan on updating it.
Features
- Second-level sleeps
- Millisecond-level sleeps
- Ability to supress all errors
Requirements
- A somewhat modern OS
- Windows XP or newer (x86/x64) (Untested on ARM32/ARM64)
- Windows Server 2003 or newer (x86/x64) (Untested on ARM32/ARM64)
- Linux 4.4+ (x86/x64) (Untested on ARM32/ARM64/RISCV/...)
- LuaJIT v2.1.
Installation
Manual
- Download the latest release.
- Extract the content of the archive in your
lua/folder.
LuaRocks
- TODO: Will be done soon-ish
Example
local sleep_lib = require("sleep")
print("Now sleeping for 3 seconds...")
sleep_lib.sleep_s(3)
print("Now sleeping for 500 milliseconds...")
sleep_lib.sleep_ms(500)
print("I'm back and awake")
License
The code in this repository is licensed under CC0 1.0 Universal (CC0 1.0) (Public Domain).