summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac48
1 files changed, 48 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index c40f61b3f1c7..e20e91e7fa42 100644
--- a/configure.ac
+++ b/configure.ac
@@ -786,6 +786,29 @@ linux-android*)
BUILD_TYPE="$BUILD_TYPE CAIRO FONTCONFIG FREETYPE"
;;
+haiku*)
+ test_cups=no
+ test_dbus=no
+ test_randr=no
+ test_xrender=no
+ test_freetype=yes
+ test_cairo=yes
+ enable_java=no
+ enable_opengl=no
+ enable_odk=no
+ enable_gconf=no
+ enable_gnome_vfs=no
+ enable_gstreamer=no
+ enable_vlc=no
+ enable_gltf=no
+ enable_collada=no
+ enable_coinmp=no
+ enable_pdfimport=no
+ enable_postgresql_sdbc=no
+ enable_firebird_sdbc=no
+ _os=Haiku
+ ;;
+
*)
AC_MSG_ERROR([$host_os operating system is not suitable to build LibreOffice for!])
;;
@@ -4020,6 +4043,31 @@ freebsd*)
esac
;;
+haiku*)
+ COM=GCC
+ USING_X11=
+ GUIBASE=haiku
+ RTL_OS=Haiku
+ OS=HAIKU
+ P_SEP=:
+
+ case "$host_cpu" in
+ i*86)
+ CPUNAME=INTEL
+ RTL_ARCH=x86
+ PLATFORMID=haiku_x86
+ ;;
+ x86_64|amd64)
+ CPUNAME=X86_64
+ RTL_ARCH=X86_64
+ PLATFORMID=haiku_x86_64
+ ;;
+ *)
+ AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
+ ;;
+ esac
+ ;;
+
kfreebsd*)
COM=GCC
USING_X11=TRUE