summaryrefslogtreecommitdiffstats
path: root/conf
AgeCommit message (Collapse)Author
2020-03-15layer.conf: Update to new dunfell release nameyocto-3.1.9yocto-3.1.8yocto-3.1.7yocto-3.1.6yocto-3.1.5yocto-3.1.4yocto-3.1.3yocto-3.1.28yocto-3.1.27yocto-3.1.26yocto-3.1.25yocto-3.1.24yocto-3.1.23yocto-3.1.22yocto-3.1.21yocto-3.1.20yocto-3.1.2yocto-3.1.19yocto-3.1.18yocto-3.1.17yocto-3.1.16yocto-3.1.15yocto-3.1.14yocto-3.1.13yocto-3.1.12yocto-3.1.11yocto-3.1.10yocto-3.1.1yocto-3.1dunfell-23.0.9dunfell-23.0.8dunfell-23.0.7dunfell-23.0.6dunfell-23.0.5dunfell-23.0.4dunfell-23.0.3dunfell-23.0.28dunfell-23.0.27dunfell-23.0.26dunfell-23.0.25dunfell-23.0.24dunfell-23.0.23dunfell-23.0.22dunfell-23.0.21dunfell-23.0.20dunfell-23.0.2dunfell-23.0.19dunfell-23.0.18dunfell-23.0.17dunfell-23.0.16dunfell-23.0.15dunfell-23.0.14dunfell-23.0.13dunfell-23.0.12dunfell-23.0.11dunfell-23.0.10dunfell-23.0.1dunfell-23.0.03.1_M3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-08layer.conf: Update for zeus releasezeus-22.0.4zeus-22.0.3zeus-22.0.2zeus-22.0.1zeus-22.0.0yocto-3.0.4yocto-3.0.3yocto-3.0.2yocto-3.0.1yocto-3.0zeusRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-02layer.conf: Update to warrior release name seriesyocto-2.7.4yocto-2.7.3yocto-2.7.2yocto-2.7.1yocto-2.7warrior-21.0.4warrior-21.0.3warrior-21.0.2warrior-21.0.1warrior-21.0.0warriorRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-21Add SDK test case frameworkJoshua Watt
Adds the framework for testing SDKs that ties into the oeqa test framework. This allows commands like: $ bitbake -c testsdk ... to be run for MinGW SDKs. The test framework currently executes all tests under Wine in lieu of having access to actual Windows machines. [YOCTO #13020] Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-11-20winpthreads: use posix threads library from mingw64Samuli Piippo
Use the winpthreads library available in the mingw64 and change the thread model from win32 to posix to get access to c++11 features. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-11-20Remove security flags from GCCPIESamuli Piippo
GCCPIE defaults to "--enable-default-pie" in security_flags.inc, which breaks Windows binaries. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-11-05mingw32-common: only export WINDRES/RC for SDK buildyocto-2.6.1thud-20.0.1Changqing Li
Fix below problem: MACHINE=intel-x86-64 SDKMACHINE = "i686-mingw32" bitbake freetype do_compile failed with below error: x86_64-wrs-linux-libtool: compile: x86_64-wrs-linux-windres --include-dir=work/corei7-64-wrs-linux/freetype/2.9.1-r0/recipe-sysroot/usr/include /work/corei7-64-wrs-linux/freetype/2.9.1-r0/freetype-2.9.1/src/base/ftver.rc -o work/corei7-64-wrs-linux/freetype/2.9.1-r0/build/.libs/ftver.o work/corei7-64-wrs-linux/freetype/2.9.1-r0/build//x86_64-wrs-linux-libtool: line 1752: x86_64-wrs-linux-windres: command not found we don't want to use windres for target build, only export WINDRES/RC when build SDK. SDK_OS = "mingw32", so use this override to fix it. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-09-24layer.conf: Update to thud release seriesyocto-2.6thud-20.0.0Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-04-27machine-sdk: set the nativesdk libc to libc-mingwRoss Burton
We need to set this so that the override for nativesdk builds using MinGW don't think they're using glibc. Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-04-27machine-sdk: split out common configurationRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-04-06layer.conf: Add LAYERSERIES_COMPATRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-03machine-sdk: Ensure SDK_DEPENDS doesn't contain nativesdk-glibc-locale2.5_M3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-28machine-sdk: disable locales in SDKRoss Burton
2018-01-10machine-sdk: use gettext for libintl, not mingw-runtimeRoss Burton
The MinGW runtime doesn't provide libintl, so set gettext as the preferred provider for libintl. Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-01-13layer.conf: Add dependency on oe-coreMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2016-09-28*-mingw32.conf: Upgrade for krogothJuro Bystricky
Use explicit mingw32 override for PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-initial to avoid multiple providers and consequently broken builds. Allow building static libraries, disabled by default. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-11-12*-mingw32.conf: Add whitelist of WINDRES and RC to hashdizzyMark Hatle
WINDRES and RC values are exported when building for a mingw32 target. These values, due to being exported, end up in the signature hash for everything in the system. By adding these to the whitelist we prevent contamination and allow the system to properly reuse existing -native and other sstate-cache. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-11-05conf: Update WINDRES and RC variablesRichard Purdie
We need to ensure that WINDRES searches the correct include directory for header files. Now that a default sysroot is specified to an invalid location, it highlights that we need to specify the location manually and explictly. autotools appears to use "RC" in preference to "WINDRES" so we need to export that to ensure it doesn't just find the utility and use it without an include directory. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-19mingw32: export WINDRESRichard Purdie
mingw builds use WINDRES so export this tool in the same manner as the other tools for mingw builds. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-12*-mingw32: Do not set binutils-crosssdk preferred providerJacob Kroon
Nowadays this is already set in OE-Core, in tcmode-default.inc. Fixes: WARNING: Variable key PREFERRED_PROVIDER_virtual/${SDK_PREFIX}binutils-crosssdk (binutils-crosssdk-${SDK_ARCH}) replaces original key PREFERRED_PROVIDER_virtual/x86_64-oesdk-mingw32-binutils-crosssdk (binutils-crosssdk-${SDK_ARCH}). Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-08machine-sdk/*-mingw32.conf: Disable SDKTAROPTSMark Hatle
Adding the SDKTAROPTS can result in either a failure or an endless loop when generating the SDK tarball. This is due to potential recursive symlinks within the cross compiler directory structure. It also means files from places /var/log on the build system can be pulled into the sdk, dependning on the chosen rootfs of the target system this is built against. Disabling it is therefore the best opton, when post processing the tarball, the symlinks can be dealt with accordingly but the current approach is just dangerous. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30mingw32: Update after compiler suffix changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30*-mingw32: Set binutils-crosssdk preferred providerdoraRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-20i686-mingw32: Populate based on x86)64 configRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-04Initial populationRichard Purdie