[vlc-commits] [Git][videolan/vlc][master] package/win32: exclude .dll.a files from NSIS installer

Steve Lhomme (@robUx4) gitlab at videolan.org
Sun Sep 27 08:59:45 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
d92ec8c9 by Steve Lhomme at 2026-09-27T08:23:46+00:00
package/win32: exclude .dll.a files from NSIS installer

meson creates and installs those files and there's no option to disable that.

- - - - -


1 changed file:

- extras/package/win32/NSIS/helpers/install.nsh


Changes:

=====================================
extras/package/win32/NSIS/helpers/install.nsh
=====================================
@@ -31,7 +31,7 @@
 
 !macro InstallFolder FOLDER
   SetOutPath "$INSTDIR\${FOLDER}"
-  File /r /x "${FOLDER}\*.pdb" "${FOLDER}\*.*"
+  File /r /x "${FOLDER}\*.pdb" /x "${FOLDER}\*.dll.a" "${FOLDER}\*.*"
   SetOutPath "$INSTDIR"
   Push "${FOLDER}"
   Call InstallFolderInternal
@@ -39,7 +39,7 @@
 
 !macro InstallFolderOptional FOLDER
   SetOutPath "$INSTDIR\${FOLDER}"
-  File /nonfatal /r /x "${FOLDER}\*.pdb" "${FOLDER}\*.*"
+  File /nonfatal /r /x "${FOLDER}\*.pdb" /x "${FOLDER}\*.dll.a" "${FOLDER}\*.*"
   SetOutPath "$INSTDIR"
   Push "${FOLDER}"
   Call InstallFolderInternal
@@ -72,5 +72,3 @@ Function InstallFolderInternal
   !undef Index
 FunctionEnd
 ;;; End of Macros
-
-



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d92ec8c941d5af28e69b8f726d0116510145a462

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d92ec8c941d5af28e69b8f726d0116510145a462
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list