Welcome to contribute to Airup!
For debugging Airup, this build_manifest.json
would help a lot:
{
"os_name": "\u001b[36;4mAirup\u001b[0m",
"config_dir": "target/airup_data/config",
"service_dir": "target/airup_data/services",
"milestone_dir": "target/airup_data/milestones",
"runtime_dir": "/tmp/airup_dev",
"log_dir": "target/airup_data/logs",
"env_vars": {},
"early_cmds": []
}
Airup depends on some libraries which contains platform-specific code. All these dependencies must be satisfied:
tokio
sysinfo
Some OS features are used:
- Unix Domain Sockets
All other platform-specific codes are wrapped by airupfx::sys
.
By contributing, you agree to license your code under the same license as existing source code
of Airup
. See the LICENSE file.