* Move yield string constants to StringConstants class * Add GeneratedNamesManager class to store all generated names during unit compilation * Make GeneratedNamesManager class non static * Add Utils project to installer files * Add GeneratedNamesManager usage in CapturedVariablesSubstitutionsManager * Move GeneratedNamesManager initialization in CompilationUnit constructor * More GeneratedNamesManager usage * QuestionPointDesugarVisitor fix
155 lines
3.4 KiB
Plaintext
155 lines
3.4 KiB
Plaintext
|
||
|
||
|
||
# general ignore
|
||
*.pcu
|
||
*.pdb
|
||
|
||
# vs internal files
|
||
**/.vs/*
|
||
|
||
|
||
|
||
# dirs for build temp files
|
||
**/obj/*
|
||
**/bin/*
|
||
!/bin/*
|
||
/bin/*.pdb
|
||
!/Utils/NSIS/Unicode/Bin/*
|
||
!/Utils/NodesGeneratorNew/NodesGenerator_old/bin/*
|
||
!/Utils/NodesGeneratorNew/Scintilla/Sources/bin/*
|
||
!/Utils/Old/NodesGeneratorOld/bin/*
|
||
!/Utils/Old/NodesGeneratorOld0/bin/*
|
||
!/YMC/bin/*
|
||
|
||
|
||
|
||
# local user files
|
||
*.csproj.user
|
||
/bin/CompilerController.ini
|
||
|
||
|
||
|
||
# binary files, generated by build
|
||
**/CodeCompletion.dll
|
||
**/CodeTemplatesPlugin.dll
|
||
**/Compiler.dll
|
||
**/CompilerController.dll
|
||
**/CompilerTools.dll
|
||
**/Errors.dll
|
||
**/GPPG.dll
|
||
**/HelpBuilder.dll
|
||
**/InternalErrorReport.dll
|
||
**/LambdaAnySynToSemConverter.dll
|
||
**/LanguageConverter.dll
|
||
**/Localization.dll
|
||
**/NETGenerator.dll
|
||
**/OptimizerConversion.dll
|
||
**/PABCRtl.dll
|
||
**/LanguageIntegrator.dll
|
||
**/StringConstants.dll
|
||
**/ParserTools.dll
|
||
**/PascalABCParser.dll
|
||
**/PascalABCLanguageInfo.dll
|
||
**/PluginsSupport.dll
|
||
**/PluginsSupportLinux.dll
|
||
**/Properties.Resources.Designer.cs.dll
|
||
**/PT4Provider.dll
|
||
**/SemanticTree.dll
|
||
**/SemanticTreeVisualisator.dll
|
||
**/SyntaxTree.dll
|
||
**/SyntaxTreeConverters.dll
|
||
**/SyntaxTreeVisualisator.dll
|
||
**/SyntaxVisitors.dll
|
||
**/TeacherControlPlugin.dll
|
||
**/TestPlugin.dll
|
||
**/TreeConverter.dll
|
||
**/VBNETParser.dll
|
||
**/Utils.dll
|
||
**/pabcnetc.exe
|
||
**/pabcnetc.exe.config
|
||
**/pabcnetcclear.exe
|
||
**/pabcnetcclear.exe.config
|
||
**/PascalABCNET.exe
|
||
**/PascalABCNET.exe.config
|
||
**/PascalABCNETLinux.exe
|
||
**/PascalABCNETLinux.exe.config
|
||
|
||
**/SPythonLanguageInfo.dll
|
||
**/SPythonParser.dll
|
||
**/SPythonParser.dll.config
|
||
**/SPythonStandardTreeConverter.dll
|
||
**/SPythonSyntaxTreeVisitor.dll
|
||
|
||
# external .dll files copied to bin
|
||
/bin/AvalonDock.dll
|
||
/bin/PT4Tools.dll
|
||
/bin/Debugger.Core.dll
|
||
/bin/ICSharpCode.AvalonEdit.dll
|
||
/bin/ICSharpCode.Core.dll
|
||
/bin/ICSharpCode.Core.Presentation.dll
|
||
/bin/ICSharpCode.Core.WinForms.dll
|
||
/bin/ICSharpCode.NRefactory.dll
|
||
/bin/ICSharpCode.SharpDevelop.dll
|
||
/bin/ICSharpCode.SharpDevelop.Dom.dll
|
||
/bin/ICSharpCode.SharpDevelop.Widgets.dll
|
||
/bin/ICSharpCode.TextEditor.dll
|
||
/bin/ICSharpCode.TextEditorLinux.dll
|
||
/bin/WeifenLuo.WinFormsUI.Docking.dll
|
||
/bin/WeifenLuo.WinFormsUI.DockingLinux.dll
|
||
/bin/WeifenLuo.WinFormsUI.Docking.ThemeVS2005.dll
|
||
/bin/WeifenLuo.WinFormsUI.Docking.ThemeVS2005Linux.dll
|
||
|
||
# from nuget
|
||
/bin/ICSharpCode.SharpZipLib.dll
|
||
/bin/SharpDisasm.dll
|
||
/bin/Mono.Cecil.dll
|
||
/bin/Mono.Cecil.Mdb.dll
|
||
/bin/Mono.Cecil.Pdb.dll
|
||
/bin/Mono.Cecil.Rocks.dll
|
||
/bin/Microsoft.Bcl.HashCode.dll
|
||
/bin/System.Buffers.dll
|
||
/bin/System.Collections.Immutable.dll
|
||
/bin/System.Formats.Nrbf.dll
|
||
/bin/System.Memory.dll
|
||
/bin/System.Numerics.Vectors.dll
|
||
/bin/System.Reflection.Metadata.dll
|
||
/bin/System.Resources.Extensions.dll
|
||
/bin/System.Runtime.CompilerServices.Unsafe.dll
|
||
/bin/System.ValueTuple.dll
|
||
#TODO копируется только при сборке pabcnetc.sln - это норм?
|
||
# - в самом проекте написано что его надо удалить...
|
||
/bin/YieldConversionSyntax.dll
|
||
|
||
# Debug-only intellisense problems
|
||
/bin/log.txt
|
||
|
||
|
||
# Regenerated before being run by .bat
|
||
#TODO remove this from index
|
||
#/bin/TestRunner.exe
|
||
/bin/GitIgnoreTester.exe
|
||
|
||
|
||
|
||
# this is added to index at "/bin/lib"
|
||
/ReleaseGenerators/nunit.framework.dll
|
||
|
||
|
||
|
||
# NSIS
|
||
!/Utils/NSIS2/Bin/*
|
||
|
||
|
||
|
||
#TODO Метаданные .dll, наверное их забывает удалить после тестирования их генерации?
|
||
/bin/mscorlib.txt
|
||
/bin/System.Data.dll.txt
|
||
/bin/System.dll.txt
|
||
/bin/System.Xml.dll.txt
|
||
|
||
#TODO Why?
|
||
/AddIns/ICSharpCode.SharpDevelop.addin
|
||
|
||
|