pascalabcnet/ReleaseGenerators/sect_Core.nsh

315 lines
9.6 KiB
Plaintext
Raw Permalink Normal View History

2016-07-10 00:14:30 +03:00
 Section $(DESC_Core) Core
2015-05-14 22:35:07 +03:00
SectionIn 1 2 RO
SetOutPath "$INSTDIR"
File ExecHide.exe
File "..\bin\Compiler.dll"
File "..\bin\CompilerTools.dll"
File "..\bin\Errors.dll"
File "..\bin\Localization.dll"
File "..\bin\NETGenerator.dll"
File "..\bin\ParserTools.dll"
File "..\bin\SemanticTree.dll"
File "..\bin\SyntaxTree.dll"
File "..\bin\SyntaxTreeConverters.dll"
2016-07-10 00:14:30 +03:00
File "..\bin\SyntaxVisitors.dll"
2016-05-27 20:34:10 +03:00
File "..\bin\YieldHelpers.dll"
2015-05-14 22:35:07 +03:00
File "..\bin\ICSharpCode.NRefactory.dll"
File "..\bin\TreeConverter.dll"
File "..\bin\OptimizerConversion.dll"
File "..\bin\ICSharpCode.AvalonEdit.dll"
File "..\bin\ICSharpCode.SharpDevelop.dll"
File "..\bin\ICSharpCode.SharpDevelop.Dom.dll"
File "..\bin\ICSharpCode.Core.WinForms.dll"
File "..\bin\ICSharpCode.Core.dll"
File "..\bin\ICSharpCode.Core.Presentation.dll"
File "..\bin\ICSharpCode.SharpDevelop.Widgets.dll"
File "..\bin\ControlLibrary.sdcl"
File "..\bin\AvalonDock.dll"
File "..\bin\Mono.Cecil.dll"
;File "libs\System.Core.dll"
File "gacutil.exe"
File "gacutil.exe.config"
File "gacutlrc.dll"
File "License.txt"
File "License_en.txt"
2015-05-31 11:43:49 +03:00
File "copyright.txt"
2015-05-14 22:35:07 +03:00
File "..\bin\pabcnetc.exe.config"
File "..\bin\pabcnetcclear.exe.config"
File "..\bin\PascalABCNET.exe.config"
;dobavljaem fajly v uninst.log
${AddFile} "Compiler.dll"
${AddFile} "CompilerTools.dll"
${AddFile} "Errors.dll"
${AddFile} "Localization.dll"
${AddFile} "NETGenerator.dll"
${AddFile} "ParserTools.dll"
${AddFile} "SemanticTree.dll"
${AddFile} "SyntaxTree.dll"
${AddFile} "SyntaxTreeConverters.dll"
2016-05-27 20:34:10 +03:00
${AddFile} "YieldHelpers.dll"
2016-07-10 00:14:30 +03:00
${AddFile} "SyntaxVisitors.dll"
2015-05-14 22:35:07 +03:00
${AddFile} "ICSharpCode.NRefactory.dll"
${AddFile} "TreeConverter.dll"
${AddFile} "OptimizerConversion.dll"
${AddFile} "Mono.Cecil.dll"
${AddFile} "License.txt"
2015-05-31 11:43:49 +03:00
${AddFile} "copyright.txt"
2015-05-14 22:35:07 +03:00
${AddFile} "pabcnetc.exe.config"
${AddFile} "pabcnetcclear.exe.config"
${AddFile} "PascalABCNET.exe.config"
Delete "$INSTDIR\Lib\*.pas"
SetOutPath "$INSTDIR\Lib"
;File ..\bin\Lib\*.pcu; eto ploho nuzhno kazhdyj pcu raspisyvat
File ..\bin\Lib\__RedirectIOMode.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\__RunMode.pcu
File ..\bin\Lib\ABCButtons.pcu
File ..\bin\Lib\ABCHouse.pcu
File ..\bin\Lib\ABCObjects.pcu
File ..\bin\Lib\ABCSprites.pcu
File ..\bin\Lib\ABCDatabases.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\Arrays.pcu
2017-12-03 21:29:04 +03:00
;File ..\bin\Lib\Colors.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\CRT.pcu
File ..\bin\Lib\DMCollect.pcu
File ..\bin\Lib\DMTaskMaker.pcu
File ..\bin\Lib\DMZadan.pcu
File ..\bin\Lib\Drawman.pcu
File ..\bin\Lib\DrawManField.pcu
File ..\bin\Lib\Events.pcu
File ..\bin\Lib\FilesOperations.pcu
File ..\bin\Lib\FormsABC.pcu
File ..\bin\Lib\GraphABC.pcu
2017-10-05 22:55:56 +03:00
File ..\bin\Lib\NumLibABC.pcu
File ..\bin\Lib\GraphWPFBase.pcu
File ..\bin\Lib\GraphWPF.pcu
File ..\bin\Lib\WPFObjects.pcu
File ..\bin\Lib\Countries.pcu
2017-08-22 20:45:33 +03:00
File ..\bin\Lib\Graph3D.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\GraphABCHelper.pcu
File ..\bin\Lib\IniFile.pcu
File ..\bin\Lib\PABCSystem.pcu
2017-02-09 23:33:33 +03:00
File ..\bin\Lib\PABCExtensions.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\PointerTools.pcu
File ..\bin\Lib\PointRect.pcu
File ..\bin\Lib\PT4.pcu
File ..\bin\Lib\Robot.pcu
File ..\bin\Lib\RobotField.pcu
File ..\bin\Lib\RobotTaskMaker.pcu
File ..\bin\Lib\RobotZadan.pcu
File ..\bin\Lib\Sockets.pcu
File ..\bin\Lib\Timers.pcu
File ..\bin\Lib\Utils.pcu
File ..\bin\Lib\VCL.pcu
File ..\bin\Lib\PT4Exam.pcu
File ..\bin\Lib\PT4TaskMakerNET.pcu
File ..\bin\Lib\RBDMUtils.pcu
File ..\bin\Lib\Collections.pcu
File ..\bin\Lib\Core.pcu
File ..\bin\Lib\MPI.pcu
File ..\bin\Lib\ClientServer.pcu
2016-06-07 22:21:21 +03:00
File ..\bin\Lib\OpenGL.pcu
File ..\bin\Lib\PT4MakerNetX.pcu
2017-05-17 09:45:39 +03:00
File ..\bin\Lib\Speech.pcu
2018-03-15 12:43:17 +03:00
File ..\bin\Lib\Sounds.pcu
File ..\bin\Lib\BlockFileOfT.pcu
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\PABCRtl.dll
File ..\bin\Lib\PABCRtl32.dll
File ..\bin\Lib\HelixToolkit.Wpf.dll
2018-01-07 22:58:34 +03:00
File ..\bin\Lib\HelixToolkit.dll
2015-05-14 22:35:07 +03:00
${AddFile} "__RedirectIOMode.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "__RunMode.pcu"
${AddFile} "ABCButtons.pcu"
${AddFile} "ABCHouse.pcu"
${AddFile} "ABCObjects.pcu"
${AddFile} "ABCDatabases.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "ABCSprites.pcu"
${AddFile} "Arrays.pcu"
${AddFile} "BFSystem.pcu"
2017-12-03 21:29:04 +03:00
;${AddFile} "Colors.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "CRT.pcu"
${AddFile} "DMCollect.pcu"
${AddFile} "DMTaskMaker.pcu"
${AddFile} "DMZadan.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "Drawman.pcu"
${AddFile} "DrawManField.pcu"
${AddFile} "Events.pcu"
${AddFile} "FilesOperations.pcu"
${AddFile} "FormsABC.pcu"
${AddFile} "GOLDParserEngine.pcu"
${AddFile} "GraphABC.pcu"
2017-10-05 22:55:56 +03:00
${AddFile} "NumLibABC.pcu"
${AddFile} "GraphWPFBase.pcu"
${AddFile} "GraphWPF.pcu"
${AddFile} "WPFObjects.pcu"
${AddFile} "Countries.pcu"
2017-08-22 20:45:33 +03:00
${AddFile} "Graph3D.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "GraphABCHelper.pcu"
${AddFile} "IniFile.pcu"
${AddFile} "PABCSystem.pcu"
2017-02-09 23:33:33 +03:00
${AddFile} "PABCExtensions.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "PointerTools.pcu"
${AddFile} "PointRect.pcu"
${AddFile} "PT4.pcu"
${AddFile} "Robot.pcu"
${AddFile} "RobotField.pcu"
${AddFile} "RobotTaskMaker.pcu"
${AddFile} "RobotZadan.pcu"
${AddFile} "Sockets.pcu"
${AddFile} "Timers.pcu"
2015-05-14 22:35:07 +03:00
${AddFile} "Utils.pcu"
${AddFile} "VCL.pcu"
${AddFile} "PT4TaskMakerNET.pcu"
${AddFile} "PT4Exam.pcu"
${AddFile} "RBDMUtils.pcu"
${AddFile} "Collections.pcu"
${AddFile} "Core.pcu"
${AddFile} "MPI.pcu"
${AddFile} "ClientServer.pcu"
2016-06-07 22:21:21 +03:00
${AddFile} "OpenGL.pcu"
${AddFile} "PT4MakerNetX.pcu"
2017-05-17 09:45:39 +03:00
${AddFile} "Speech.pcu"
2018-03-15 12:43:17 +03:00
${AddFile} "Sounds.pcu"
${AddFile} "BlockFileOfT.pcu"
${AddFile} "PABCRtl.dll"
${AddFile} "HelixToolkit.Wpf.dll"
2018-01-07 22:58:34 +03:00
${AddFile} "HelixToolkit.dll"
${AddFile} "PABCRtl.pdb"
2017-10-20 23:13:01 +03:00
SetOutPath "$INSTDIR\Doc"
File ..\doc\NumLibABC.pdf
2017-10-20 23:13:01 +03:00
${AddFile} "NumLibABC.pdf"
Push "Lib\PABCRtl.dll"
Call NGEN
Push "Lib\HelixToolkit.Wpf.dll"
2015-05-14 22:35:07 +03:00
Call NGEN
2018-01-07 22:58:34 +03:00
Push "Lib\HelixToolkit.dll"
Call NGEN
2015-05-14 22:35:07 +03:00
SetOutPath "$INSTDIR\LibSource"
File ..\bin\Lib\__RedirectIOMode.pas
File ..\bin\Lib\__RunMode.pas
File ..\bin\Lib\ABCButtons.pas
File ..\bin\Lib\ABCHouse.pas
File ..\bin\Lib\ABCObjects.pas
File ..\bin\Lib\ABCSprites.pas
File ..\bin\Lib\ABCDatabases.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\Arrays.pas
2017-12-03 21:29:04 +03:00
;File ..\bin\Lib\Colors.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\CRT.pas
File ..\bin\Lib\DMCollect.pas
File ..\bin\Lib\DMTaskMaker.pas
; File ..\bin\Lib\DMZadan.pas
File ..\bin\Lib\Drawman.pas
File ..\bin\Lib\DrawManField.pas
File ..\bin\Lib\Events.pas
File ..\bin\Lib\FilesOperations.pas
File ..\bin\Lib\FormsABC.pas
File ..\bin\Lib\GraphABC.pas
2017-10-05 22:55:56 +03:00
File ..\bin\Lib\NumLibABC.pas
File ..\bin\Lib\GraphWPFBase.pas
File ..\bin\Lib\GraphWPF.pas
File ..\bin\Lib\WPFObjects.pas
File ..\bin\Lib\Countries.pas
2017-08-22 20:45:33 +03:00
File ..\bin\Lib\Graph3D.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\GraphABCHelper.pas
File ..\bin\Lib\IniFile.pas
File ..\bin\Lib\PABCSystem.pas
2017-02-09 23:33:33 +03:00
File ..\bin\Lib\PABCExtensions.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\PointerTools.pas
File ..\bin\Lib\PointRect.pas
File ..\bin\Lib\PT4.pas
File ..\bin\Lib\PT4Exam.pas
File ..\bin\Lib\Robot.pas
File ..\bin\Lib\RobotField.pas
File ..\bin\Lib\RobotTaskMaker.pas
; File ..\bin\Lib\RobotZadan.pas
File ..\bin\Lib\Sockets.pas
File ..\bin\Lib\Timers.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\Utils.pas
File ..\bin\Lib\VCL.pas
File ..\bin\Lib\PT4TaskMakerNET.pas
File ..\bin\Lib\RBDMUtils.pas
File ..\bin\Lib\Collections.pas
File ..\bin\Lib\Core.pas
File ..\bin\Lib\MPI.pas
File ..\bin\Lib\ClientServer.pas
2016-06-07 22:21:21 +03:00
File ..\bin\Lib\OpenGL.pas
File ..\bin\Lib\PT4MakerNetX.pas
2017-05-17 09:45:39 +03:00
File ..\bin\Lib\Speech.pas
2018-03-15 12:43:17 +03:00
File ..\bin\Lib\Sounds.pas
File ..\bin\Lib\BlockFileOfT.pas
2015-05-14 22:35:07 +03:00
File ..\bin\Lib\__RedirectIOMode.vb
File ..\bin\Lib\VBSystem.vb
;dobavljaem fajly v uninst.log
${AddFile} "__RedirectIOMode.pas"
${AddFile} "__RunMode.pas"
${AddFile} "ABCButtons.pas"
${AddFile} "ABCHouse.pas"
${AddFile} "ABCObjects.pas"
${AddFile} "ABCSprites.pas"
${AddFile} "ABCDatabases.pas"
2015-05-14 22:35:07 +03:00
${AddFile} "Arrays.pas"
2017-12-03 21:29:04 +03:00
;${AddFile} "Colors.pas"
2015-05-14 22:35:07 +03:00
${AddFile} "CRT.pas"
${AddFile} "DMCollect.pas"
${AddFile} "DMTaskMaker.pas"
; File ..\bin\Lib\DMZadan.pas
${AddFile} "Drawman.pas"
${AddFile} "DrawManField.pas"
${AddFile} "Events.pas"
${AddFile} "FilesOperations.pas"
${AddFile} "FormsABC.pas"
${AddFile} "GraphABC.pas"
2017-10-05 22:55:56 +03:00
${AddFile} "NumLibABC.pas"
${AddFile} "GraphWPFBase.pas"
${AddFile} "GraphWPF.pas"
${AddFile} "WPFObjects.pas"
${AddFile} "Countries.pas"
2017-08-22 20:45:33 +03:00
${AddFile} "Graph3D.pas"
2015-05-14 22:35:07 +03:00
${AddFile} "GraphABCHelper.pas"
${AddFile} "IniFile.pas"
${AddFile} "PABCSystem.pas"
2017-02-09 23:33:33 +03:00
${AddFile} "PABCExtensions.pas"
2015-05-14 22:35:07 +03:00
${AddFile} "PointerTools.pas"
${AddFile} "PointRect.pas"
${AddFile} "PT4.pas"
${AddFile} "PT4Exam.pas"
${AddFile} "Robot.pas"
${AddFile} "RobotField.pas"
${AddFile} "RobotTaskMaker.pas"
; File ..\bin\Lib\RobotZadan.pas
${AddFile} "Sockets.pas"
${AddFile} "Timers.pas"
${AddFile} "Utils.pas"
${AddFile} "VCL.pas"
${AddFile} "PT4TaskMakerNET.pas"
${AddFile} "RBDMUtils.pas"
${AddFile} "Collections.pas"
${AddFile} "Core.pas"
${AddFile} "MPI.pas"
${AddFile} "ClientServer.pas"
2016-06-07 22:21:21 +03:00
${AddFile} "OpenGL.pas"
${AddFile} "PT4MakerNetX.pas"
2017-05-17 09:45:39 +03:00
${AddFile} "Speech.pas"
2018-03-15 12:43:17 +03:00
${AddFile} "Sounds.pas"
${AddFile} "BlockFileOfT.pas"
2015-05-14 22:35:07 +03:00
${AddFile} "__RedirectIOMode.vb"
${AddFile} "VBSystem.vb"
CreateDirectory "$SMPROGRAMS\PascalABC.NET"
Push "OptimizerConversion.dll"
Call NGEN
Push "SyntaxVisitors.dll"
Call NGEN
2015-05-14 22:35:07 +03:00
; SetOutPath "$INSTDIR\Output"
SectionEnd