summaryrefslogtreecommitdiffstats
path: root/distro-configs/Jenkins
diff options
context:
space:
mode:
Diffstat (limited to 'distro-configs/Jenkins')
-rw-r--r--distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf42
-rw-r--r--distro-configs/Jenkins/Linux_bisect4
-rw-r--r--distro-configs/Jenkins/Linux_dev_master.conf4
-rw-r--r--distro-configs/Jenkins/Linux_rel_master.conf3
-rw-r--r--distro-configs/Jenkins/Linux_ubsan_master.conf26
-rw-r--r--distro-configs/Jenkins/MacOSX_bisect6
-rw-r--r--distro-configs/Jenkins/MacOSX_dev_master.conf5
-rw-r--r--distro-configs/Jenkins/MacOSX_rel_master.conf4
-rw-r--r--distro-configs/Jenkins/PerfSuite_Linux.conf13
-rw-r--r--distro-configs/Jenkins/Win32_dev_master.conf4
-rw-r--r--distro-configs/Jenkins/Win32_rel_master.conf3
-rw-r--r--distro-configs/Jenkins/Win64_bisect4
-rw-r--r--distro-configs/Jenkins/Win64_dev_master.conf3
-rw-r--r--distro-configs/Jenkins/Win64_rel_master.conf2
-rw-r--r--distro-configs/Jenkins/android_aarch642
-rw-r--r--distro-configs/Jenkins/android_arm2
-rw-r--r--distro-configs/Jenkins/android_common.conf5
-rw-r--r--distro-configs/Jenkins/android_x862
-rw-r--r--distro-configs/Jenkins/android_x86_642
-rw-r--r--distro-configs/Jenkins/linux_clang_dbgutil_6411
-rw-r--r--distro-configs/Jenkins/linux_gcc_release_648
-rw-r--r--distro-configs/Jenkins/linux_random.conf3
-rw-r--r--distro-configs/Jenkins/macosx_clang_dbgutil6
-rw-r--r--distro-configs/Jenkins/screenshot_linux.conf3
-rw-r--r--distro-configs/Jenkins/screenshot_mac.conf2
-rw-r--r--distro-configs/Jenkins/screenshot_win.conf3
-rw-r--r--distro-configs/Jenkins/windows_msc_dbgutil_325
27 files changed, 177 insertions, 0 deletions
diff --git a/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf b/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf
new file mode 100644
index 0000000000..e6b7448ccd
--- /dev/null
+++ b/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf
@@ -0,0 +1,42 @@
+# disable werror for now due to Werror=format-truncation
+--disable-werror
+--with-system-dicts
+--with-myspell-dicts
+--with-system-zlib
+--without-system-poppler
+--without-system-openssl
+--without-system-libpng
+--without-system-libxml
+--without-system-jpeg
+--without-system-jars
+--without-system-postgresql
+--without-junit
+--with-linker-hash-style=both
+--with-fonts
+--with-external-thes-dir=/usr/share/mythes
+--with-external-hyph-dir=/usr/share/hyphen
+--with-external-dict-dir=/usr/share/hunspell
+--enable-dbus
+--enable-extension-integration
+# --enable-kf5
+--enable-gstreamer-1-0
+--enable-evolution2
+--enable-gio
+--enable-scripting-beanshell
+--enable-scripting-javascript
+--enable-ext-wiki-publisher
+--enable-ext-nlpsolver
+--enable-epm
+--enable-python=internal
+--enable-online-update-mar
+--disable-dconf
+--with-lang=de es fr ar zh-CN
+--with-package-format=archive
+--with-online-update-mar-baseurl=TODO
+--with-online-update-mar-certificateder=TODO
+--with-online-update-mar-certificatename=TODO
+--with-online-update-mar-certificatepath=TODO
+--with-online-update-mar-serverurl=TODO
+--with-online-update-mar-uploadurl=TODO
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/Linux_bisect b/distro-configs/Jenkins/Linux_bisect
new file mode 100644
index 0000000000..106704cb67
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_bisect
@@ -0,0 +1,4 @@
+--disable-werror
+--disable-odk
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-kf5
diff --git a/distro-configs/Jenkins/Linux_dev_master.conf b/distro-configs/Jenkins/Linux_dev_master.conf
new file mode 100644
index 0000000000..0cc2c83812
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_dev_master.conf
@@ -0,0 +1,4 @@
+--enable-dbgutil
+--enable-kf5
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/Linux_rel_master.conf b/distro-configs/Jenkins/Linux_rel_master.conf
new file mode 100644
index 0000000000..fddc95b0ec
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_rel_master.conf
@@ -0,0 +1,3 @@
+--enable-kf5
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/Linux_ubsan_master.conf b/distro-configs/Jenkins/Linux_ubsan_master.conf
new file mode 100644
index 0000000000..b1b928e7e4
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_ubsan_master.conf
@@ -0,0 +1,26 @@
+--disable-ld
+--disable-ooenv
+--enable-avahi
+--enable-dbgutil
+--enable-dbus
+--enable-eot
+--enable-epm
+--enable-evolution2
+--enable-ext-nlpsolver
+--enable-ext-numbertext
+--enable-ext-wiki-publisher
+--enable-gstreamer-1-0
+--enable-python=fully-internal
+--enable-release-build
+--enable-werror
+--with-help
+--with-lang=de en-US fi hu
+--with-myspell-dicts
+--without-system-libpng
+--without-system-libxml
+--without-system-zlib
+--with-system-cairo
+--disable-compiler-plugins
+--disable-gtk3
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/MacOSX_bisect b/distro-configs/Jenkins/MacOSX_bisect
new file mode 100644
index 0000000000..d0a1f99626
--- /dev/null
+++ b/distro-configs/Jenkins/MacOSX_bisect
@@ -0,0 +1,6 @@
+--host=x86_64-apple-darwin
+--build=x86_64-apple-darwin
+--disable-werror
+--disable-odk
+--with-package-format=dmg
+--disable-online-update
diff --git a/distro-configs/Jenkins/MacOSX_dev_master.conf b/distro-configs/Jenkins/MacOSX_dev_master.conf
new file mode 100644
index 0000000000..2c9cd0a992
--- /dev/null
+++ b/distro-configs/Jenkins/MacOSX_dev_master.conf
@@ -0,0 +1,5 @@
+--host=x86_64-apple-darwin
+--build=x86_64-apple-darwin
+--enable-dbgutil
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/MacOSX_rel_master.conf b/distro-configs/Jenkins/MacOSX_rel_master.conf
new file mode 100644
index 0000000000..485a092b2b
--- /dev/null
+++ b/distro-configs/Jenkins/MacOSX_rel_master.conf
@@ -0,0 +1,4 @@
+--host=x86_64-apple-darwin
+--build=x86_64-apple-darwin
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/PerfSuite_Linux.conf b/distro-configs/Jenkins/PerfSuite_Linux.conf
new file mode 100644
index 0000000000..f4c1f462f7
--- /dev/null
+++ b/distro-configs/Jenkins/PerfSuite_Linux.conf
@@ -0,0 +1,13 @@
+--with-distro=LibreOfficeLinux
+--without-help
+--disable-epm
+--disable-online-update
+--without-junit
+--disable-ccache
+--enable-symbols
+--enable-mergelibs
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-python=fully-internal
+--enable-odk
+--with-privacy-policy-url=dummyvalue-only-used-for-ci
+CXXFLAGS=-Wno-bidi-chars
diff --git a/distro-configs/Jenkins/Win32_dev_master.conf b/distro-configs/Jenkins/Win32_dev_master.conf
new file mode 100644
index 0000000000..7ccda1beb8
--- /dev/null
+++ b/distro-configs/Jenkins/Win32_dev_master.conf
@@ -0,0 +1,4 @@
+--host=i686-pc-cygwin
+--enable-dbgutil
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/Win32_rel_master.conf b/distro-configs/Jenkins/Win32_rel_master.conf
new file mode 100644
index 0000000000..3eb0e9da56
--- /dev/null
+++ b/distro-configs/Jenkins/Win32_rel_master.conf
@@ -0,0 +1,3 @@
+--host=i686-pc-cygwin
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/Win64_bisect b/distro-configs/Jenkins/Win64_bisect
new file mode 100644
index 0000000000..6a8fd0e965
--- /dev/null
+++ b/distro-configs/Jenkins/Win64_bisect
@@ -0,0 +1,4 @@
+--disable-werror
+--disable-odk
+--host=x86_64-pc-cygwin
+--with-privacy-policy-url=https://enable-online-update
diff --git a/distro-configs/Jenkins/Win64_dev_master.conf b/distro-configs/Jenkins/Win64_dev_master.conf
new file mode 100644
index 0000000000..3960c4e5bf
--- /dev/null
+++ b/distro-configs/Jenkins/Win64_dev_master.conf
@@ -0,0 +1,3 @@
+--enable-dbgutil
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/Win64_rel_master.conf b/distro-configs/Jenkins/Win64_rel_master.conf
new file mode 100644
index 0000000000..d4ec76d28c
--- /dev/null
+++ b/distro-configs/Jenkins/Win64_rel_master.conf
@@ -0,0 +1,2 @@
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/android_aarch64 b/distro-configs/Jenkins/android_aarch64
new file mode 100644
index 0000000000..9655534087
--- /dev/null
+++ b/distro-configs/Jenkins/android_aarch64
@@ -0,0 +1,2 @@
+INCLUDE:LibreOfficeAndroidAarch64
+INCLUDE:Jenkins/android_common
diff --git a/distro-configs/Jenkins/android_arm b/distro-configs/Jenkins/android_arm
new file mode 100644
index 0000000000..444f7058fd
--- /dev/null
+++ b/distro-configs/Jenkins/android_arm
@@ -0,0 +1,2 @@
+INCLUDE:LibreOfficeAndroid
+INCLUDE:Jenkins/android_common
diff --git a/distro-configs/Jenkins/android_common.conf b/distro-configs/Jenkins/android_common.conf
new file mode 100644
index 0000000000..5d3e57ede5
--- /dev/null
+++ b/distro-configs/Jenkins/android_common.conf
@@ -0,0 +1,5 @@
+--with-android-sdk=$HOME/Android/Sdk
+--with-android-ndk=$HOME/Android/Sdk/ndk/25.1.8937393
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-android-editing
+--enable-odk
diff --git a/distro-configs/Jenkins/android_x86 b/distro-configs/Jenkins/android_x86
new file mode 100644
index 0000000000..59634ba4f9
--- /dev/null
+++ b/distro-configs/Jenkins/android_x86
@@ -0,0 +1,2 @@
+INCLUDE:LibreOfficeAndroidX86
+INCLUDE:Jenkins/android_common
diff --git a/distro-configs/Jenkins/android_x86_64 b/distro-configs/Jenkins/android_x86_64
new file mode 100644
index 0000000000..1fd075fdce
--- /dev/null
+++ b/distro-configs/Jenkins/android_x86_64
@@ -0,0 +1,2 @@
+INCLUDE:LibreOfficeAndroidX86_64
+INCLUDE:Jenkins/android_common
diff --git a/distro-configs/Jenkins/linux_clang_dbgutil_64 b/distro-configs/Jenkins/linux_clang_dbgutil_64
new file mode 100644
index 0000000000..5fa90d44c2
--- /dev/null
+++ b/distro-configs/Jenkins/linux_clang_dbgutil_64
@@ -0,0 +1,11 @@
+--enable-dbgutil
+--enable-compiler-plugins
+--enable-kf5
+--disable-compiler-plugins-analyzer-pch
+--disable-dependency-tracking
+--disable-split-debug
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
+--disable-dconf
+--enable-python=internal
+--enable-atspi-tests
diff --git a/distro-configs/Jenkins/linux_gcc_release_64 b/distro-configs/Jenkins/linux_gcc_release_64
new file mode 100644
index 0000000000..c5f02e61e0
--- /dev/null
+++ b/distro-configs/Jenkins/linux_gcc_release_64
@@ -0,0 +1,8 @@
+--enable-kf5
+--disable-dependency-tracking
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
+--enable-mergelibs
+--disable-dconf
+--enable-python=internal
+--enable-atspi-tests
diff --git a/distro-configs/Jenkins/linux_random.conf b/distro-configs/Jenkins/linux_random.conf
new file mode 100644
index 0000000000..3ce65338de
--- /dev/null
+++ b/distro-configs/Jenkins/linux_random.conf
@@ -0,0 +1,3 @@
+--enable-fuzz-options
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/macosx_clang_dbgutil b/distro-configs/Jenkins/macosx_clang_dbgutil
new file mode 100644
index 0000000000..ebb715a759
--- /dev/null
+++ b/distro-configs/Jenkins/macosx_clang_dbgutil
@@ -0,0 +1,6 @@
+--enable-dbgutil
+--disable-symbols
+--disable-dependency-tracking
+--enable-optimized
+--enable-odk
+--disable-online-update
diff --git a/distro-configs/Jenkins/screenshot_linux.conf b/distro-configs/Jenkins/screenshot_linux.conf
new file mode 100644
index 0000000000..6cd0d18a7e
--- /dev/null
+++ b/distro-configs/Jenkins/screenshot_linux.conf
@@ -0,0 +1,3 @@
+--with-lang=ALL
+--with-jdk-home=/etc/alternatives/java_sdk_17
+--enable-odk
diff --git a/distro-configs/Jenkins/screenshot_mac.conf b/distro-configs/Jenkins/screenshot_mac.conf
new file mode 100644
index 0000000000..4536d229d8
--- /dev/null
+++ b/distro-configs/Jenkins/screenshot_mac.conf
@@ -0,0 +1,2 @@
+--with-lang=ALL
+--enable-odk
diff --git a/distro-configs/Jenkins/screenshot_win.conf b/distro-configs/Jenkins/screenshot_win.conf
new file mode 100644
index 0000000000..1c780f6991
--- /dev/null
+++ b/distro-configs/Jenkins/screenshot_win.conf
@@ -0,0 +1,3 @@
+--host=i686-pc-cygwin
+--with-lang=ALL
+--enable-odk
diff --git a/distro-configs/Jenkins/windows_msc_dbgutil_32 b/distro-configs/Jenkins/windows_msc_dbgutil_32
new file mode 100644
index 0000000000..b7827644df
--- /dev/null
+++ b/distro-configs/Jenkins/windows_msc_dbgutil_32
@@ -0,0 +1,5 @@
+--host=i686-pc-cygwin
+--enable-dbgutil
+--disable-dependency-tracking
+--enable-odk
+--disable-online-update