/
n-dimens
/
pascalabcnet
Обзор
Документация
Войти
/
n-dimens
/
pascalabcnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ReleaseGenerators/sect_VisualPABCNET.nsh
74 строки
3 KB
samuraiGH
moving several dll to nuget (#3286)
22 июн 2025, 16:58
Не верифицирован
22 июн 2025, 16:58
11b9468
Код
Авторство
О чём код?
Section $(DESC_Envr) VisualPABCNET SectionIn 1 2 RO SetOutPath "$INSTDIR" File "..\bin\ICSharpCode.TextEditor.dll" File "..\bin\ICSharpCode.AvalonEdit.dll" File "..\bin\PluginsSupport.dll" File "..\bin\PascalABCNET.exe" ;File "..\bin\PascalABCNET.exe.manifest" File "..\bin\Debugger.Core.dll" File "..\bin\PascalABCNET.chm" File "..\bin\CodeCompletion.dll" File "..\bin\WeifenLuo.WinFormsUI.Docking.dll" File "..\bin\CodeTemplatesPlugin.dll" File "..\bin\HelpExamples.ini" File "..\bin\template.pct" File "..\bin\samples.pct" File "..\bin\school.pct" File "..\bin\Pause.exe" File "..\bin\nuget.exe" File "..\bin\FormatterOptions.ini" File "..\bin\ProgrammRunner.exe" File "..\bin\RunUnitTests.exe" File "..\bin\pabcworknet.ini" ;dobavljaem fajly v uninst.log ${AddFile} "ICSharpCode.TextEditor.dll" ${AddFile} "ICSharpCode.AvalonEdit.dll" ${AddFile} "PluginsSupport.dll" ${AddFile} "PascalABCNET.exe" ;File "..\bin\PascalABCNET.exe.manifest" ${AddFile} "Debugger.Core.dll" ${AddFile} "SharpDisasm.dll" ${AddFile} "PascalABCNET.chm" ${AddFile} "CodeCompletion.dll" ${AddFile} "WeifenLuo.WinFormsUI.Docking.dll" ${AddFile} "CodeTemplatesPlugin.dll" ${AddFile} "HelpExamples.ini" ${AddFile} "template.pct" ${AddFile} "samples.pct" ${AddFile} "school.pct" ${AddFile} "Pause.exe" ${AddFile} "nuget.exe" ${AddFile} "FormatterOptions.ini" ${AddFile} "ProgrammRunner.exe" ${AddFile} "RunUnitTests.exe" SetOutPath "$INSTDIR\Temp" SetOutPath "$INSTDIR" Push "Pause.exe" Call NGEN ;Временно ;Delete "$INSTDIR\PascalABCNET.ini" CreateShortcut "$COMMONSTARTMENU\PascalABC.NET\PascalABC.NET.lnk" "$INSTDIR\PascalABCNET.exe" CreateShortCut "$DESKTOP\PascalABCNET.lnk" "$INSTDIR\PascalABCNET.exe" CreateShortCut "$SMPROGRAMS\PascalABC.NET\PascalABC.NET.lnk" "$INSTDIR\PascalABCNET.exe" Push "PascalABCNET.exe" Call NGEN Push "ICSharpCode.TextEditor.dll" Call NGEN Push "Debugger.Core.dll" Call NGEN Push "CodeCompletion.dll" Call NGEN WriteUninstaller "$INSTDIR\Uninstall.exe" CreateShortCut "$SMPROGRAMS\PascalABC.NET\$(DESC_Remove) PascalABC.NET.lnk" "$INSTDIR\Uninstall.exe" System::Call 'Shell32::SHChangeNotify(i ${SHCNE_ASSOCCHANGED}, i ${SHCNF_IDLIST}, i 0, i 0)' Delete "$PABCWorkNETPath\Output\*.pcu" FileOpen $4 "$INSTDIR\pabcworknet.ini" w FileWrite $4 "$PABCWorkNETPath" FileClose $4 SectionEnd