summaryrefslogtreecommitdiffstats
path: root/distro-configs/Jenkins
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /distro-configs/Jenkins
parentInitial commit. (diff)
downloadlibreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.tar.xz
libreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'distro-configs/Jenkins')
-rw-r--r--distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf37
-rw-r--r--distro-configs/Jenkins/Linux_dev_master.conf6
-rw-r--r--distro-configs/Jenkins/Linux_rel_master.conf5
-rw-r--r--distro-configs/Jenkins/Linux_ubsan_master.conf27
-rw-r--r--distro-configs/Jenkins/MacOSX_dev_master.conf3
-rw-r--r--distro-configs/Jenkins/MacOSX_rel_master.conf2
-rw-r--r--distro-configs/Jenkins/PerfSuite_Linux.conf12
-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_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.conf7
-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_6410
-rw-r--r--distro-configs/Jenkins/linux_gcc_release_649
-rw-r--r--distro-configs/Jenkins/linux_random.conf3
-rw-r--r--distro-configs/Jenkins/macosx_clang_dbgutil7
-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
24 files changed, 161 insertions, 0 deletions
diff --git a/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf b/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf
new file mode 100644
index 000000000..03f39c46c
--- /dev/null
+++ b/distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf
@@ -0,0 +1,37 @@
+# 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-update-config=~/updater.ini
+--with-jdk-home=/etc/alternatives/java_sdk_11
+--enable-odk
diff --git a/distro-configs/Jenkins/Linux_dev_master.conf b/distro-configs/Jenkins/Linux_dev_master.conf
new file mode 100644
index 000000000..dcff6189c
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_dev_master.conf
@@ -0,0 +1,6 @@
+--enable-dbgutil
+--enable-kf5
+--with-jdk-home=/etc/alternatives/java_sdk_11
+CC=/opt/rh/devtoolset-7/root/usr/bin/gcc
+CXX=/opt/rh/devtoolset-7/root/usr/bin/g++
+--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 000000000..150bf7df1
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_rel_master.conf
@@ -0,0 +1,5 @@
+--enable-kf5
+--with-jdk-home=/etc/alternatives/java_sdk_11
+CC=/opt/rh/devtoolset-7/root/usr/bin/gcc
+CXX=/opt/rh/devtoolset-7/root/usr/bin/g++
+--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 000000000..5c73e601b
--- /dev/null
+++ b/distro-configs/Jenkins/Linux_ubsan_master.conf
@@ -0,0 +1,27 @@
+--disable-ld
+--disable-ooenv
+--enable-avahi
+--enable-dbgutil
+--enable-dbus
+--enable-eot
+--enable-epm
+--enable-evolution2
+--with-system-mariadb
+--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_11
+--enable-odk
diff --git a/distro-configs/Jenkins/MacOSX_dev_master.conf b/distro-configs/Jenkins/MacOSX_dev_master.conf
new file mode 100644
index 000000000..3960c4e5b
--- /dev/null
+++ b/distro-configs/Jenkins/MacOSX_dev_master.conf
@@ -0,0 +1,3 @@
+--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 000000000..d4ec76d28
--- /dev/null
+++ b/distro-configs/Jenkins/MacOSX_rel_master.conf
@@ -0,0 +1,2 @@
+--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 000000000..b5cc7fe7f
--- /dev/null
+++ b/distro-configs/Jenkins/PerfSuite_Linux.conf
@@ -0,0 +1,12 @@
+--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_11
+--enable-python=fully-internal
+--enable-odk
+--with-privacy-policy-url=dummyvalue-only-used-for-ci
diff --git a/distro-configs/Jenkins/Win32_dev_master.conf b/distro-configs/Jenkins/Win32_dev_master.conf
new file mode 100644
index 000000000..7ccda1beb
--- /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 000000000..3eb0e9da5
--- /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_dev_master.conf b/distro-configs/Jenkins/Win64_dev_master.conf
new file mode 100644
index 000000000..3960c4e5b
--- /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 000000000..d4ec76d28
--- /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 000000000..965553408
--- /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 000000000..444f7058f
--- /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 000000000..9c9edec50
--- /dev/null
+++ b/distro-configs/Jenkins/android_common.conf
@@ -0,0 +1,7 @@
+--with-android-sdk=$HOME/Android/Sdk
+--with-android-ndk=$HOME/Android/Sdk/ndk/20.1.5948944
+--with-jdk-home=/etc/alternatives/java_sdk_11
+--enable-android-editing
+CC_FOR_BUILD=/opt/rh/devtoolset-7/root/usr/bin/gcc
+CXX_FOR_BUILD=/opt/rh/devtoolset-7/root/usr/bin/g++
+--enable-odk
diff --git a/distro-configs/Jenkins/android_x86 b/distro-configs/Jenkins/android_x86
new file mode 100644
index 000000000..59634ba4f
--- /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 000000000..1fd075fdc
--- /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 000000000..6262dae92
--- /dev/null
+++ b/distro-configs/Jenkins/linux_clang_dbgutil_64
@@ -0,0 +1,10 @@
+--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_11
+--enable-odk
+--disable-dconf
+--enable-python=internal
diff --git a/distro-configs/Jenkins/linux_gcc_release_64 b/distro-configs/Jenkins/linux_gcc_release_64
new file mode 100644
index 000000000..37f0b4b46
--- /dev/null
+++ b/distro-configs/Jenkins/linux_gcc_release_64
@@ -0,0 +1,9 @@
+CC=/opt/rh/devtoolset-7/root/usr/bin/gcc
+CXX=/opt/rh/devtoolset-7/root/usr/bin/g++
+--enable-kf5
+--disable-dependency-tracking
+--with-jdk-home=/etc/alternatives/java_sdk_11
+--enable-odk
+--enable-mergelibs
+--disable-dconf
+--enable-python=internal
diff --git a/distro-configs/Jenkins/linux_random.conf b/distro-configs/Jenkins/linux_random.conf
new file mode 100644
index 000000000..dbfb76bf1
--- /dev/null
+++ b/distro-configs/Jenkins/linux_random.conf
@@ -0,0 +1,3 @@
+--enable-fuzz-options
+--with-jdk-home=/etc/alternatives/java_sdk_11
+--enable-odk
diff --git a/distro-configs/Jenkins/macosx_clang_dbgutil b/distro-configs/Jenkins/macosx_clang_dbgutil
new file mode 100644
index 000000000..5eab79d70
--- /dev/null
+++ b/distro-configs/Jenkins/macosx_clang_dbgutil
@@ -0,0 +1,7 @@
+--enable-dbgutil
+--disable-symbols
+--disable-dependency-tracking
+--enable-optimized
+--enable-odk
+--disable-online-update
+--disable-werror
diff --git a/distro-configs/Jenkins/screenshot_linux.conf b/distro-configs/Jenkins/screenshot_linux.conf
new file mode 100644
index 000000000..d6dd3d620
--- /dev/null
+++ b/distro-configs/Jenkins/screenshot_linux.conf
@@ -0,0 +1,3 @@
+--with-lang=ALL
+--with-jdk-home=/etc/alternatives/java_sdk_11
+--enable-odk
diff --git a/distro-configs/Jenkins/screenshot_mac.conf b/distro-configs/Jenkins/screenshot_mac.conf
new file mode 100644
index 000000000..4536d229d
--- /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 000000000..1c780f699
--- /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 000000000..b7827644d
--- /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