Adds a script processor for super flexible text generation

This commit is contained in:
Zontreck 2023-08-10 16:44:38 -07:00
parent e8339e4955
commit 0edc8104c9
84 changed files with 438 additions and 6 deletions

View file

@ -26,7 +26,7 @@
<File>prebuild.xml</File>
</Files>
<Project name="Prebuild"
path="src"
path="source/Prebuild"
language="C#"
assemblyName="prebuild"
icon="App.ico"
@ -48,20 +48,25 @@
<Options>
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
<OptimizeCode>false</OptimizeCode>
<OutputPath>bin/Debug</OutputPath>
<OutputPath>../../bootstrap/debug</OutputPath>
<DebugInformation>true</DebugInformation>
<KeyFile>Prebuild.snk</KeyFile>
<SuppressWarnings>1595</SuppressWarnings>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</Options>
</Configuration>
<Configuration name="Release">
<Options>
<CompilerDefines>TRACE</CompilerDefines>
<OutputPath>bin/Release</OutputPath>
<OutputPath>../../bootstrap/</OutputPath>
<OptimizeCode>true</OptimizeCode>
<DebugInformation>false</DebugInformation>
<KeyFile>Prebuild.snk</KeyFile>
<SuppressWarnings>1595</SuppressWarnings>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</Options>
</Configuration>
<Reference name="System.EnterpriseServices" />
@ -74,5 +79,34 @@
</Match>
</Files>
</Project>
<Project name="SnapWrap"
path="source/snapwrap"
language="C#"
type="Exe"
version="1.0.1"
rootNamespace="dev.zontreck.snap"
startupObject="dev.zontreck.snap.Wrap">
<Author>Tara Piccari (tarapiccari@gmail.com)</Author>
<Description>C# Prebuild Scripting for code generation</Description>
<Configuration name="Debug">
<Options>
<OutputPath>../../bootstrap/debug/</OutputPath>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</Options>
</Configuration>
<Configuration name="Release">
<Options>
<OutputPath>../../bootstrap/</OutputPath>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</Options>
</Configuration>
<PackageReference name="Microsoft.CodeAnalysis.CSharp" version="4.6.0"/>
<PackageReference name="Microsoft.CodeAnalysis.CSharp.Scripting" version="4.6.0"/>
</Project>
</Solution>
</Prebuild>