wiki:KDEProblems/KDEMacPortsCI/Status/Diff_mp-osx-ci

Version 2 (modified by mkae (Marko Käning), 10 years ago) (diff)

update diff and add a timestamp

Diff of branches mp-osx-ci and production for repository mp-osx-ci

The mp-osx-ci branch of the mp-osx-ci git repository contains all settings needed for an OSX/CI system.

$ date; git diff production config
Sun Aug 24 22:39:07 CEST 2014
diff --git a/config/base/kf5-qt5 b/config/base/kf5-qt5
index 2260aa6..573bc24 100644
--- a/config/base/kf5-qt5
+++ b/config/base/kf5-qt5
@@ -20,7 +20,7 @@ general/vc: -qt5
 general/shared-desktop-ontologies: -qt5
 
 # KDE Frameworks
-frameworks/kauth: kdesupport/polkit-qt-1
+#frameworks/kauth: kdesupport/polkit-qt-1
 kde/*: general/kdesupport-svn
 kde/workspace/plasma-workspace: general/libdbusmenu-qt
 
@@ -31,3 +31,7 @@ extragear/multimedia/plasma-mediacenter: general/mockcpp
 playground/network/sflphone-kde[master]: -kde/kdelibs
 playground/network/sflphone-kde[master]: -kde/kdepimlibs
 playground/network/sflphone-kde[master]: kde/kdelibs[frameworks]
+
+# Extragear Office
+# Do not depend on kdepimlibs on OSX/CI for now because of akonadi
+extragear/office/kmymoney: -kde/kdepimlibs
diff --git a/config/build/alkimia/darwin-mavericks.cfg b/config/build/alkimia/darwin-mavericks.cfg
new file mode 100644
index 0000000..05215cd
--- /dev/null
+++ b/config/build/alkimia/darwin-mavericks.cfg
@@ -0,0 +1,2 @@
+[DEFAULT]
+configureExtraArgs=-I/opt/local/include -L/opt/local/lib
diff --git a/config/build/darwin-mavericks.cfg b/config/build/darwin-mavericks.cfg
index cb62c49..64f14f6 100644
--- a/config/build/darwin-mavericks.cfg
+++ b/config/build/darwin-mavericks.cfg
@@ -1,7 +1,9 @@
 [DEFAULT]
+scriptsLocation=/Users/marko/scripts
 opSys=darwin
 architecture=mavericks
 compiler=clang
+configurePlatformArgs=-DCMAKE_INSTALL_BUNDLEDIR="Applications/KF5" -DDATA_INSTALL_DIR="Library/Application Support" -DCMAKE_DISABLE_FIND_PACKAGE_X11=ON
 
 [General]
-installPrefix=/opt/kde/install/%(opSys)s/%(architecture)s/%(compiler)s/
\ No newline at end of file
+installPrefix=/opt/kde/install/%(opSys)s/%(architecture)s/%(compiler)s/
diff --git a/config/build/global.cfg b/config/build/global.cfg
index 4052215..9dbe1e1 100644
--- a/config/build/global.cfg
+++ b/config/build/global.cfg
@@ -55,7 +55,7 @@ updateMimeDatabaseCommand=%(updateMimeDatabaseExecutable)s share/mime
 deployInstallation=True
 
 [Test]
-testsEnabled=True
+testsEnabled=False
 ctestCountTestsCommand=%(ctestExecutable)s -N
 xvfbDisplayName=:99
 xvfbCommand=%(xvfbExecutable)s %(xvfbDisplayName)s -ac -screen 0 1600x1200x24+32
diff --git a/config/build/kconfig/darwin-mavericks.cfg b/config/build/kconfig/darwin-mavericks.cfg
new file mode 100644
index 0000000..28e02d7
--- /dev/null
+++ b/config/build/kconfig/darwin-mavericks.cfg
@@ -0,0 +1,2 @@
+[DEFAULT]
+configureExtraArgs=-DCMAKE_INSTALL_BUNDLEDIR="lib/libexec/kf5"
diff --git a/config/build/kconfigwidgets/darwin-mavericks.cfg b/config/build/kconfigwidgets/darwin-mavericks.cfg
new file mode 100644
index 0000000..e44ae1c
--- /dev/null
+++ b/config/build/kconfigwidgets/darwin-mavericks.cfg
@@ -0,0 +1,2 @@
+[DEFAULT]
+configureExtraArgs=-DDATA_INSTALL_DIR="{instPrefix}/Library/Application Support"
diff --git a/config/build/plasma-framework/darwin-mavericks.cfg b/config/build/plasma-framework/darwin-mavericks.cfg
new file mode 100644
index 0000000..3d76592
--- /dev/null
+++ b/config/build/plasma-framework/darwin-mavericks.cfg
@@ -0,0 +1,5 @@
+[DEFAULT]
+configureExtraArgs=
+
+[QualityCheck]
+runCppcheck=True
diff --git a/config/build/plasma-framework/project.cfg b/config/build/plasma-framework/project.cfg
index 036a862..b1551be 100644
--- a/config/build/plasma-framework/project.cfg
+++ b/config/build/plasma-framework/project.cfg
@@ -1,3 +1,6 @@
+[DEFAULT]
+configureExtraArgs=-DBUILD_COVERAGE=ON
+
 [Build]
 cmakeBuildType=Profile
 
diff --git a/config/build/qt5/darwin-mavericks.cfg b/config/build/qt5/darwin-mavericks.cfg
new file mode 100644
index 0000000..31d3c16
--- /dev/null
+++ b/config/build/qt5/darwin-mavericks.cfg
@@ -0,0 +1,2 @@
+[Build]
+configureCommand=%(configureExecutable)s -debug -separate-debug-info -system-zlib -system-libpng -system-libjpeg -system-sqlite -dbus-linked -plugin-sql-mysql -nomake examples -confi