1########################## 2# Included files 3########################## 4!define BUILD_BITS 64 5!include "avidemux_nativeQt5Common.nsi" 6 7Section "Avidemux Core" SecCore 8 SectionIn 1 2 RO 9 SetOutPath $INSTDIR 10 SetOverwrite on 11 ${File} .\Build-Info.txt 12 ${File} .\change.css 13 ${File} .\ChangeLog.html 14 15 16 ${File} ${BINARY_FOLDER}\avcodec-58.dll 17 #${File} ${BINARY_FOLDER}\avdevice-58.dll 18 ${File} ${BINARY_FOLDER}\avformat-58.dll 19 ${File} ${BINARY_FOLDER}\avutil-56.dll 20 ${File} ${BINARY_FOLDER}\libwinpthread-1.dll 21 ${File} ${BINARY_FOLDER}\libz-1.dll 22 ${File} ${BINARY_FOLDER}\msvcp140.dll 23 ${File} ${BINARY_FOLDER}\swscale-5.dll 24 ${File} ${BINARY_FOLDER}\postproc-55.dll 25 26 ${File} ${BINARY_FOLDER}\Qt5Core.dll 27 ${File} ${BINARY_FOLDER}\Qt5Gui.dll 28 ${File} ${BINARY_FOLDER}\Qt5Network.dll 29 ${File} ${BINARY_FOLDER}\Qt5Widgets.dll 30 ${File} ${BINARY_FOLDER}\Qt5WinExtras.dll 31 ${File} ${BINARY_FOLDER}\sqlite3.dll 32 ${File} ${BINARY_FOLDER}\vcruntime140.dll 33 34 ${File} ${BINARY_FOLDER}\freetype.dll 35 ${File} ${BINARY_FOLDER}\fribidi.dll 36 ${File} ${BINARY_FOLDER}\opus.dll 37 38 ${File} ${BINARY_FOLDER}\twolame.dll 39 40 ${File} ${BINARY_FOLDER}\fdk-aac-1.dll 41 ${File} ${BINARY_FOLDER}\aften.dll 42 ${File} ${BINARY_FOLDER}\zlibd.dll 43 ${File} ${BINARY_FOLDER}\zlib.dll 44 ${File} ${BINARY_FOLDER}\libogg.dll 45 ${File} ${BINARY_FOLDER}\libvorbis.dll 46 ${File} ${BINARY_FOLDER}\libvorbisenc-2.dll 47 ${File} ${BINARY_FOLDER}\libvorbisfile.dll 48 ${File} ${BINARY_FOLDER}\libx264-146.dll 49 ${File} ${BINARY_FOLDER}\libx265.dll 50 ${File} ${BINARY_FOLDER}\xvidcore.dll 51 52# QT 53 ${File} ${BINARY_FOLDER}\Qt5Core.dll 54 ${File} ${BINARY_FOLDER}\Qt5Gui.dll 55 ${File} ${BINARY_FOLDER}\Qt5Network.dll 56# ${File} ${BINARY_FOLDER}\Qt5OpenGL.dll 57 ${File} ${BINARY_FOLDER}\Qt5Widgets.dll 58 ${File} ${BINARY_FOLDER}\Qt5WinExtras.dll 59 SetOutPath $INSTDIR\platforms 60 ${File} ${BINARY_FOLDER}\platforms\qminimal.dll 61 ${File} ${BINARY_FOLDER}\platforms\qwindows.dll 62 SetOutPath $INSTDIR\styles 63 ${File} ${BINARY_FOLDER}\styles\qwindowsvistastyle.dll 64 65 SetOutPath $INSTDIR 66# adm 67 ${File} ${BINARY_FOLDER}\ADM_audioParser6.dll 68 ${File} ${BINARY_FOLDER}\ADM_core6.dll 69 ${File} ${BINARY_FOLDER}\ADM_coreAudio6.dll 70 ${File} ${BINARY_FOLDER}\ADM_coreAudioDevice6.dll 71 ${File} ${BINARY_FOLDER}\ADM_coreAudioEncoder6.dll 72 ${File} ${BINARY_FOLDER}\ADM_coreAudioFilterAPI6.dll 73 ${File} ${BINARY_FOLDER}\ADM_coreDemuxer6.dll 74 ${File} ${BINARY_FOLDER}\ADM_coreDemuxerMpeg6.dll 75 #${File} ${BINARY_FOLDER}\ADM_coreDxva26.dll 76 ${File} ${BINARY_FOLDER}\ADM_coreImage6.dll 77 ${File} ${BINARY_FOLDER}\ADM_coreImageLoader6.dll 78 ${File} ${BINARY_FOLDER}\ADM_coreJobs.dll 79 ${File} ${BINARY_FOLDER}\ADM_coreMuxer6.dll 80 ${File} ${BINARY_FOLDER}\ADM_coreScript.dll 81 ${File} ${BINARY_FOLDER}\ADM_coreSocket6.dll 82 ${File} ${BINARY_FOLDER}\ADM_coreSqlLight3.dll 83 ${File} ${BINARY_FOLDER}\ADM_coreSubtitles6.dll 84 ${File} ${BINARY_FOLDER}\ADM_coreUI6.dll 85 ${File} ${BINARY_FOLDER}\ADM_coreUtils6.dll 86 ${File} ${BINARY_FOLDER}\ADM_coreVideoCodec6.dll 87 ${File} ${BINARY_FOLDER}\ADM_coreVideoEncoder6.dll 88 ${File} ${BINARY_FOLDER}\ADM_coreVideoFilter6.dll 89 ${File} ${BINARY_FOLDER}\*ADM_openGLQT56.dll 90 ${File} ${BINARY_FOLDER}\*ADM_render6_cli.dll 91 ${File} ${BINARY_FOLDER}\*ADM_render6_QT5.dll 92 ${File} ${BINARY_FOLDER}\*ADM_UI_Cli6.dll 93 ${File} ${BINARY_FOLDER}\*ADM_UIQT56.dll 94 ${File} ${BINARY_FOLDER}\*ADM_coreDxva26.dll 95 ${File} ${BINARY_FOLDER}\libADM_openGLQT56.dll 96 ${File} ${BINARY_FOLDER}\libADM_render6_cli.dll 97 ${File} ${BINARY_FOLDER}\libADM_render6_QT5.dll 98 ${File} ${BINARY_FOLDER}\libADM_UI_Cli6.dll 99 ${File} ${BINARY_FOLDER}\libADM_UIQT56.dll 100 ${File} ${NSIDIR}\..\..\AUTHORS. 101 ${File} ${NSIDIR}\..\..\COPYING. 102 ${File} ${NSIDIR}\..\..\README. 103 # Avs 104 ${File} d:\avsProxy\avsproxy32.exe 105 ${File} d:\avsProxy\avsproxy64.exe 106 107 108 WriteRegStr HKLM "${REGKEY}" CreateDesktopIcon $CreateDesktopIcon 109 WriteRegStr HKLM "${REGKEY}" CreateStartMenuGroup $CreateStartMenuGroup 110 111 ${If} ${AtMostWinVista} 112 WriteRegStr HKLM "${REGKEY}" CreateQuickLaunchIcon $CreateQuickLaunchIcon 113 ${EndIf} 114SectionEnd 115!include avidemux_nativeQt5Tail.nsi 116 117