aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2018-10-06 04:20:49 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-06 07:39:33 +0200
commit97bc8bbe5dd330483b5b0a90de68624421bc2de2 (patch)
treebaa7676c551e873d20c44370a4314f459cc6716a /README.md
parent3daf2e03d34ed2c4ab580361673f40f5827bed69 (diff)
Update README with haiku info
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 5 insertions, 4 deletions
diff --git a/README.md b/README.md
index 0f93b28..ab43024 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ List of packages can be found at https://gitlab.com/DEC05EBA/sibs_packages/raw/m
### Supported platforms
|Linux|Windows|MacOS |OpenBSD |Haiku|... |
|-----|-------|-----------|-----------|-----|-----------|
-|✓ |✓ |✓ |✓ | |TBD* |
+|✓ |✓ |✓ |✓ |✓ |TBD* |
\* Sibs is intended to work on as many platforms as possible, you can help by porting sibs to another platform. Should only be minor changes if the platform is unix-like.
@@ -25,7 +25,8 @@ Linux is the primary platform, the platform which master branch is guaranteed to
# Installation
Newest version of sibs builds itself. If you don't already have sibs installed and you are using Windows then you can find prebuilt binary under msvc folder.
-On Linux, MacOS and OpenBSD you need to build from source by running install.sh under cmake directory.
+On MacOS, OpenBSD and Haiku you need to install from source by running install.sh under cmake directory.
+On Linux you can install from source by running install.sh under cmake directory or if you are using Arch Linux you can use the PKGBUILD under distribute/arch_linux. You can also use prebuild package under distribute/linux_x86_64 if you are running on x86_64 machine.
After you've installed sibs once, you can install new versions by running install.sh (or use `sibs.exe build --release` if you are on windows, and sibs binary will be located under sibs-build/release/sibs.exe).
For easiest usage of sibs under windows, add msvc subdirectory to PATH environment variable. msvc subdirectory also contains additional libraries and software that is needed for sibs to run
with the only missing software being cmake.
@@ -63,7 +64,7 @@ If your project contains a sub directory called "tests" then that directory will
name = "packageName"
type = "library"
version = "0.1.0"
-platforms = ["linux", "linux32", "linux64", "win", "win32", "win64", "macos32", "macos64", "bsd", "openbsd", "openbsd32", "openbsd64"]
+platforms = ["any"]
authors = ["DEC05EBA <0xdec05eba@gmail.com>"]
[dependencies]
@@ -118,7 +119,7 @@ Required. Should be one of: "executable", "static", "dynamic", "library"
### version
Required. Version string has to be in the format of "xxx.yyy.zzz" where xxx is major, yyy is minor and zzz is patch
### platforms
-Required. A list of platforms the package supports. Can contain the following values: "any", "linux", "linux32", "linux64", "win", "win32", "win64", "macos32", "macos64", "bsd", "openbsd", "openbsd32", "openbsd64".
+Required. A list of platforms the package supports. Can contain the following values: "any", "linux", "linux32", "linux64", "win", "win32", "win64", "macos32", "macos64", "bsd", "openbsd", "openbsd32", "openbsd64", "haiku", "haiku32", "haiku64".
If platforms contains "any" then there is no need to specify other platforms
### authors
Optional. A list of authors