]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
bitbake.conf: Add mingw32 SOLIBS and SOLIBSDEV definitions
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Sep 2024 12:22:48 +0000 (13:22 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 Sep 2024 14:56:27 +0000 (15:56 +0100)
We may as well define the dll output for mingw alongside the darwin dylib
definitions. There are some recipes which output .so files even on mingw
but those can be handled specifically in mingw.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/bitbake.conf

index ab4c6a2d9c98c9f7148e48be699e8455dcff652a..3f583668f6649b260bab903843ae16c73bd915fa 100644 (file)
@@ -307,12 +307,14 @@ BB_MULTI_PROVIDER_ALLOWED = "virtual/libintl virtual/libintl-native virtual/nati
 
 SOLIBS = ".so.*"
 SOLIBS:darwin = ".dylib"
+SOLIBS:mingw32 = ".dll"
 
 SOLIBSDEV = ".so"
 # Due to the ordering of PACKAGES and the naming of the dev symlinks on darwin,
 # we can't make the symlinks end up in the -dev packages easily at this point. This hack
 # at least means builds aren't completely broken and symlinks don't take up much space.
 SOLIBSDEV:darwin = ".dylibbroken"
+SOLIBSDEV:mingw32 = ".dll"
 
 PACKAGE_DEBUG_SPLIT_STYLE ?= "debug-with-srcpkg"