Commits on Source (29)
-
Steve Lhomme authored
(cherry picked from commit 4103ffe1)
8fb1e341 -
Steve Lhomme authored
No need to add a lot of packages just to run one program. (cherry picked from commit 803f1854) (rebased) rebased: - the code around is slightly different
ffbd3bb8 -
Steve Lhomme authored
(cherry picked from commit e560d83b)
c3f04a62 -
Steve Lhomme authored
winepath, wslpath and cygpath have a compatible syntax (at least -w and -u). They should be used depending on what is available in the build environment rather than hardcoding "wine winepath". (cherry picked from commit 6151644c)
c813d72a -
Steve Lhomme authored
We don't need 2 variants of the same thing. The zip version is twice bigger than the 7z. This is a developer package, they can deal with 7z files. (cherry picked from commit 04d7d5c3)
bb0f4f96 -
Steve Lhomme authored
Wix is OK with it and UNIX MSI tools will not handle the Windows path. (cherry picked from commit 672c356c)
24846a9c -
Steve Lhomme authored
wix has no problem with that (cherry picked from commit 4f82ee8a)
4ff2699f -
Steve Lhomme authored
(cherry picked from commit 4649dc4f)
0343e5f6 -
Steve Lhomme authored
So we can show when we generate it. (cherry picked from commit 59d7186b)
0a1c6f9b -
Steve Lhomme authored
.zip files usually don't have a top directory with a version number. (cherry picked from commit c93ee73d)
7d369e17 -
Steve Lhomme authored
Rather than relying on it being installed somewhere on wine we can use our own and control which version is used. It's always added to the windows builds even though it may not be used in the end. But the package is not big and doesn't require any building. It requires dotnet 4.0 being installed in Wine. While WIX is open source, the wix 3.5 we are using cannot realistically be built in our contribs as it's hardcoded to build with VS 2008. Even the most recent builds of WIX still don't build in Linux. We already use a prebuilt version in Docker images, except it's a .msi file that is installed via wine. (cherry picked from commit 777b1104)
f5fe404b -
Steve Lhomme authored
By default packaged files (Windows, Mac) are build in <top_build>/vlc-4.0.0-dev. This allows setting a different directory which might avoid some copies when building into a third party project. (cherry picked from commit 56faa4e1)
25197927 -
Steve Lhomme authored
Use winterop.dll from the 3.5 package as that's the only one that can use LZX compression with Wine. (cherry picked from commit a8eeadb1)
1b2d086e -
Steve Lhomme authored
The hash matches the version we used. They keep removing their old downloads from their website... (cherry picked from commit efb169a3)
ae18a517 -
Steve Lhomme authored
The previous URL is still valid but the tarball silently changed from 3.14.0.6526 to 3.14.0.8606. Skip to the latest 3.14 release. Until they silently change the tarball using the same URL. (cherry picked from commit 9b3edfbb)
9b6eaf30 -
Steve Lhomme authored
prebuilt contains the cross-compiled tools. (cherry picked from commit 1bab3647) (rebased) rebased: - the code around is slightly different
1c0ecc9d -
Steve Lhomme authored
In the CI the path is in a wine location. If we build WIX in contribs, we can use that path instead. We default to the contrib path unless set by the user. (cherry picked from commit a9f4e219)
650413d5 -
Steve Lhomme authored
It allows showing friendly names in the .msi for each file rather than some hash. For now we never keep the .pdb files. (cherry picked from commit 6f996ffa)
3304cfcf -
Steve Lhomme authored
(cherry picked from commit 939e574e) (rebased) rebased: - the code around is slightly different
f6bacb5d -
Steve Lhomme authored
So we don't need to include windows style path. By default light.exe looks for files in the current directory. (cherry picked from commit 385db2b1)
fa2084f0 -
Steve Lhomme authored
Rather than hardcoding "wine winepath". (cherry picked from commit 268d209e)
d95ada17 -
Steve Lhomme authored
(cherry picked from commit a5ea1181)
6ad8308e -
Steve Lhomme authored
But we need to do the debug package first as the other will strip debug information that is needed in the debug packages. (cherry picked from commit 93895d57)
560c6d24 -
Steve Lhomme authored
(cherry picked from commit 756bd8f2) (rebased) rebased: - 3.0 doesn't have the meson option
36e1a8b2 -
The variable is already quoted so there's no need to x-test them. (cherry picked from commit 5e2724f5)
297ed29d -
Steve Lhomme authored
(cherry picked from commit 5080e48b) (rebased) rebased: - the code around used VLC_LDFLAGS/VLC_CPPFLAGS
038e789b -
Steve Lhomme authored
It's not used in VLC 4 either.
c10746f2 -
Steve Lhomme authored
It's not used. And BooleanOptionalAction only available since Python 3.9.
559a171b -
Steve Lhomme authored
It's not supported with a Path before 3.6 [1]. [1] https://docs.python.org/3/library/os.path.html#os.path.join
f2a4147e
Showing
- configure.ac 52 additions, 0 deletionsconfigure.ac
- contrib/src/main.mak 1 addition, 1 deletioncontrib/src/main.mak
- contrib/src/wix/SHA512SUMS 1 addition, 0 deletionscontrib/src/wix/SHA512SUMS
- contrib/src/wix/rules.mak 26 additions, 0 deletionscontrib/src/wix/rules.mak
- contrib/src/wixlzx/SHA512SUMS 1 addition, 0 deletionscontrib/src/wixlzx/SHA512SUMS
- contrib/src/wixlzx/rules.mak 49 additions, 0 deletionscontrib/src/wixlzx/rules.mak
- extras/package/npapi.am 3 additions, 3 deletionsextras/package/npapi.am
- extras/package/win32/build.sh 23 additions, 8 deletionsextras/package/win32/build.sh
- extras/package/win32/msi.mak 20 additions, 20 deletionsextras/package/win32/msi.mak
- extras/package/win32/msi/config.wxi.in 1 addition, 4 deletionsextras/package/win32/msi/config.wxi.in
- extras/package/win32/msi/msi-heat.py 96 additions, 0 deletionsextras/package/win32/msi/msi-heat.py
- extras/package/win32/msi/product.wxs 1 addition, 1 deletionextras/package/win32/msi/product.wxs
- extras/package/win32/package.mak 1 addition, 1 deletionextras/package/win32/package.mak
contrib/src/wix/SHA512SUMS
0 → 100644
contrib/src/wix/rules.mak
0 → 100644
contrib/src/wixlzx/SHA512SUMS
0 → 100644
contrib/src/wixlzx/rules.mak
0 → 100644
extras/package/win32/msi/msi-heat.py
0 → 100755