From c6349ffd602b8ebc6d8f35b437eb7c0260ef5591 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 25 Jan 2020 15:47:22 +0000 Subject: [PATCH] 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.) --- confs/freebsd.sh | 3 +++ confs/linux-elogind.sh | 4 ++++ confs/linux-nowayland-nosystemd.sh | 3 +++ confs/linux-nowayland.sh | 3 +++ confs/linux.sh | 3 +++ 5 files changed, 16 insertions(+) create mode 100755 confs/freebsd.sh create mode 100755 confs/linux-elogind.sh create mode 100755 confs/linux-nowayland-nosystemd.sh create mode 100755 confs/linux-nowayland.sh create mode 100755 confs/linux.sh 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 @@ +#!/bin/sh -e +meson -Dsystemd=false -Dv4l2=false -Deeze=false -Devas-loaders-disabler=json \ + $@ . 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 @@ +#!/bin/sh -e +meson -Dfb=true -Ddrm=true -Dwl=true -Devas-loaders-disabler=json \ + -Dsystemd=false -Delogind=true \ + $@ . 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 @@ +#!/bin/sh -e +meson -Dfb=true -Dsystemd=false -Devas-loaders-disabler=json \ + $@ . 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 @@ +#!/bin/sh -e +meson -Dfb=true -Devas-loaders-disabler=json \ + $@ . 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 @@ +#!/bin/sh -e +meson -Dfb=true -Ddrm=true -Dwl=true -Devas-loaders-disabler=json \ + $@ . build