Commits on Source (26)
-
Steve Lhomme authored
This reverts commit 0fe8d038. This is still needed for 3.0 contribs.
a7056120 -
(cherry picked from commit 27f7dfcc)
077266d1 -
Steve Lhomme authored
We also want to know about native tools that may or may not be there. (cherry picked from commit aca40946)
9a37865b -
Steve Lhomme authored
(cherry picked from commit 8998fca0) (edited) edited: - 3.0 doesn't have the tools target, it just builds .luac
e65c51c4 -
Steve Lhomme authored
(cherry picked from commit 98f77b7e)
c9a8fba4 -
Steve Lhomme authored
The mingw-w64 LLVM packages use XXX-w64-mingw32uwp for UWP targets. This will enable HAVE_WINSTORE in contribs. (cherry picked from commit f0b8e441)
8cbd74e7 -
Steve Lhomme authored
So we know the tools that need to be built from there. (cherry picked from commit 41bbcde5)
7b5b2e9b -
Steve Lhomme authored
For now we keep exporting the usual names (cherry picked from commit 4290a69d)
62e4fb06 -
Steve Lhomme authored
The contribs and VLC have their own way of detecting/unabling winstore builds. (cherry picked from commit 7f7405c9) (rebased) rebased: - qt the code around is slightly different
72c38b8e -
Steve Lhomme authored
For now we keep exporting the usual names (cherry picked from commit 5e67a886) (edited) edited: - 3.0 has winstorecompat library and define
5daf369d -
Steve Lhomme authored
(cherry picked from commit 9165d99c) (edited) edited: - 3.0 builds .luac instead of tools - 3.0 doesn't use SHORTARCH
849625f8 -
Steve Lhomme authored
(cherry picked from commit 1a9fe27e) (edited) edited: - 3.0 builds .luac instead of tools
73fd8ad9 -
Steve Lhomme authored
For now we keep exporting the usual names (cherry picked from commit 64297f36) (rebased) rebased: - the code around is slightly different
93d0458e -
Steve Lhomme authored
(cherry picked from commit f341ca78) (edited) edited: - in 3.0 it was placed after the configure message
479deb47 -
Steve Lhomme authored
(cherry picked from commit 60a8da05) (edited) edited: - 3.0 builds .luac instead of tools
6a72fcb7 -
Steve Lhomme authored
(cherry picked from commit c272db05) (edited) edited: - 3.0 builds .luac instead of tools
c2be5fa5 -
Steve Lhomme authored
So it applies to autotools and meson builds. It's currently forced in the configure script. (cherry picked from commit e324c59c)
47882e7f -
Steve Lhomme authored
We did the detection, we know what we should use. (cherry picked from commit 55d61600)
0b9f605d -
Steve Lhomme authored
Otherwise it may use the dynamic libunwind (as found in meson). Don't emit errors if it's not using (when only compiling). Some contribs don't like that. (cherry picked from commit 90488d35) (edited) edited: - 3.0 doesn't have meson support
75467401 -
Steve Lhomme authored
Only ignore the options we add locally. This is how it's done in the llvm-mingw wrappers. (cherry picked from commit 1539eac3) (rebased) rebased: - 3.0 has winstore compat below
1469c780 -
Steve Lhomme authored
Only used in UWP builds. (cherry picked from commit 619dff36) (edited) edited: - 3.0 has winstorecompat library
9b387eb4 -
Steve Lhomme authored
This may trigger some compiler detection in some contribs. The warning is issued when linking through the compiler. (cherry picked from commit 112d5c78)
d78d3247 -
Steve Lhomme authored
This way it's enabled the same way for all the code we build. (cherry picked from commit 2c2eb681)
f9091cb9 -
Steve Lhomme authored
(cherry picked from commit d8979813) (edited) edited: - 3.0 had more/in different places
6fdf53a0 -
Steve Lhomme authored
Just like we favor the static version of libunwind. We don't need any extra flags for the compiler. It's all handled in the linker. Ref. #28903 (cherry picked from commit cd7e35c6)
2fd25d46 -
Steve Lhomme authored
It generates compilation errors before as it's not supported. (cherry picked from commit f9041c34) (rebased) rebased: - 3.0 has winstore compat above
33fb3b37