diff --git a/craft/configs/2019.04/BinaryCachePackages.list b/craft/configs/2019.04/BinaryCachePackages.list new file mode 100644 index 0000000..cb01311 --- /dev/null +++ b/craft/configs/2019.04/BinaryCachePackages.list @@ -0,0 +1,88 @@ +[Packages] +dev-utils/qtbinpatcher +dev-utils/nsis + +[Qt] +libs/qt5 + +[Frameworks] +kde/frameworks + +[kde/applications] +kde/applications/kate + +[Notifications] +qt-libs/snorenotify + +[Applications] +# Various Applications +kdesupport/qca + +# PIM Libraries +libs/libical + +# libkexiv2 +libs/exiv2 + +# KStars +libs/eigen3 + +# Minuet +libs/glib +libs/fluidsynth + +[Extragear] +# KDevelop +libs/llvm-meta/llvm +kdesupport/grantlee + +# Labplot +libs/gsl + +# Skrooge +dev-utils/pkg-config + +# akonadi +libs/boost/boost-graph + +# Alkimia +libs/libgmp +libs/mpir + +# Amarok +libs/taglib + +# qtcreator +qt-apps/qtcreator/qtcreator + +# kdenlive +libs/liblame +libs/libopus +libs/libsamplerate +libs/libsdl2 +libs/libogg +libs/libvorbis +libs/libvpx +libs/x264 +libs/x265 +#libs/ffmpeg +libs/libfftw +libs/dlfcn-win32 +#libs/frei0r-plugins +libs/mlt +kde/plasma/kdecoration +kde/plasma/breeze + +# ocular +qt-libs/poppler +libs/ghostscript +libs/libspectre + + +# calzy +## llvm doesn't install some import libs so we need to cache it to be able to +## get it with a cached llvm +dev-utils/clazy + +# other +binary/vlc diff --git a/craft/configs/2019.04/CraftBinaryCache.ini b/craft/configs/2019.04/CraftBinaryCache.ini new file mode 100644 index 0000000..0b6eb26 --- /dev/null +++ b/craft/configs/2019.04/CraftBinaryCache.ini @@ -0,0 +1,87 @@ +[General] +Branch = master +ShallowClone = True + +[Variables] +Msys = C:/Craft/Msys +DownloadDir = C:/Craft/Downloads + +#Values need to be overwritten to create a cache +CreateCache = False +UseCache = True + +CacheVersion = Qt_5.12.2 + +# Settings applicable for all Crafts matrices +# Settings are Category/key=value +# Category is case sensitive +[GeneralSettings] +Paths/Python = C:/Program Files/Python36-32/ +Paths/Python27 = C:/Program Files (x86)/Python27-13 +Paths/DownloadDir = ${Variables:DownloadDir} +Paths/Msys = ${Variables:Msys} +ShortPath/Enabled = False +ShortPath/EnableJunctions = True +ShortPath/JunctionDir = C:/_ +Packager/CacheDir = ${Variables:Root}/cache +Packager/UseCache = ${Variables:UseCache} +Packager/CreateCache = ${Variables:CreateCache} +Packager/CacheVersion = ${Variables:CacheVersion} +Blueprints/BlueprintRoot = ${Variables:Root}/blueprints +ContinuousIntegration/Enabled = True +ContinuousIntegration/ClearBuildFolder = True +ContinuousIntegration/UpdateRepository = True +CodeSigning/Enabled = True +CodeSigning/CommonName = K Desktop Environment e.V. +CodeSigning/Organization = K Desktop Environment e.V. +CodeSigning/Locality = Berlin +CodeSigning/Country = DE +Packager/AppxPublisherId = CN=98B52D9A-DF7C-493E-BADC-37004A92EFC8 + +[BlueprintSettings] +libs/qt5.version = 5.12.2 + +extragear/kdevelop/kdevelop.fullKDevelop = True + +# don't try to pip install on the ci +python-modules.ignored = True + +# keeping all build dirs around takes too much space +libs/qt5/qtdoc.ignored = True + +[windows-msvc2017_64-cl-debug] +General/ABI = windows-msvc2017_64-cl +Compile/BuildType = Debug + +[windows-msvc2017_64-cl] +General/ABI = windows-msvc2017_64-cl +Compile/BuildType = RelWithDebInfo + +[windows-msvc2015_64-cl] +General/ABI = windows-msvc2015_64-cl +Compile/BuildType = RelWithDebInfo + +[windows-msvc2017_32-cl] +Paths/Python = C:/Program Files (x86)/Python36-32 +General/ABI = windows-msvc2017_32-cl +Compile/BuildType = RelWithDebInfo + +[windows-mingw_64-gcc] +General/ABI = windows-mingw_64-gcc +Compile/MakeProgram = mingw32-make +Compile/BuildType = RelWithDebInfo + +[linux-64-gcc] +Paths/Python = +General/ABI = linux-64-gcc +Compile/MakeProgram = make +Compile/BuildType = RelWithDebInfo +Paths/DownloadDir = ${Variables:Root}/downloads + +[macos-64-clang] +Paths/Python = +General/ABI = macos-64-clang +Compile/MakeProgram = make +Compile/BuildType = RelWithDebInfo +Packager/PackageType = MacDMGPackager +Paths/DownloadDir = ${Variables:Root}/downloads