summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2020-01-25 15:47:22 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2020-01-25 15:47:22 +0000
commitc6349ffd602b8ebc6d8f35b437eb7c0260ef5591 (patch)
treede4d4a9995052a8af0ded65e5233687c99a9cc65
parent9fa1b5b112424c5b3e6d840a8d30ecbda7fe07eb (diff)
add some sample configureations for a few os's
the idea is - if the configure fails .. provide the dep it's asking for. that simple. the rest of the build is the same (ninja -C build etc.)
-rwxr-xr-xconfs/freebsd.sh3
-rwxr-xr-xconfs/linux-elogind.sh4
-rwxr-xr-xconfs/linux-nowayland-nosystemd.sh3
-rwxr-xr-xconfs/linux-nowayland.sh3
-rwxr-xr-xconfs/linux.sh3
5 files changed, 16 insertions, 0 deletions
diff --git a/confs/freebsd.sh b/confs/freebsd.sh
new file mode 100755
index 0000000000..1a88fc7295
--- /dev/null
+++ b/confs/freebsd.sh
@@ -0,0 +1,3 @@
1#!/bin/sh -e
2meson -Dsystemd=false -Dv4l2=false -Deeze=false -Devas-loaders-disabler=json \
3 $@ . build
diff --git a/confs/linux-elogind.sh b/confs/linux-elogind.sh
new file mode 100755
index 0000000000..077ea58f99
--- /dev/null
+++ b/confs/linux-elogind.sh
@@ -0,0 +1,4 @@
1#!/bin/sh -e
2meson -Dfb=true -Ddrm=true -Dwl=true -Devas-loaders-disabler=json \
3 -Dsystemd=false -Delogind=true \
4 $@ . build
diff --git a/confs/linux-nowayland-nosystemd.sh b/confs/linux-nowayland-nosystemd.sh
new file mode 100755
index 0000000000..ea9fde6695
--- /dev/null
+++ b/confs/linux-nowayland-nosystemd.sh
@@ -0,0 +1,3 @@
1#!/bin/sh -e
2meson -Dfb=true -Dsystemd=false -Devas-loaders-disabler=json \
3 $@ . build
diff --git a/confs/linux-nowayland.sh b/confs/linux-nowayland.sh
new file mode 100755
index 0000000000..4219e980b2
--- /dev/null
+++ b/confs/linux-nowayland.sh
@@ -0,0 +1,3 @@
1#!/bin/sh -e
2meson -Dfb=true -Devas-loaders-disabler=json \
3 $@ . build
diff --git a/confs/linux.sh b/confs/linux.sh
new file mode 100755
index 0000000000..223cb0df3e
--- /dev/null
+++ b/confs/linux.sh
@@ -0,0 +1,3 @@
1#!/bin/sh -e
2meson -Dfb=true -Ddrm=true -Dwl=true -Devas-loaders-disabler=json \
3 $@ . build