mirror of
				https://github.com/nsnail/dot.git
				synced 2025-11-04 02:55:28 +08:00 
			
		
		
		
	refactor: ♻️ 2.0 (#13)
This commit is contained in:
		
							
								
								
									
										24
									
								
								build/prebuild.targets
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								build/prebuild.targets
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
<Project>
 | 
			
		||||
    <Target Name="PreBuild" BeforeTargets="PreBuildEvent">
 | 
			
		||||
        <Exec Command="dotnet tool restore" StdOutEncoding="utf-8" />
 | 
			
		||||
        <Exec Condition="!Exists('$(SolutionDir)/assets/res/Ln.resx')" WorkingDirectory="$(SolutionDir)/scripts"
 | 
			
		||||
              Command="dotnet t4 ./gen.resx.tt -o ../assets/res/Ln.resx"
 | 
			
		||||
              StdOutEncoding="utf-8" />
 | 
			
		||||
        <Exec Condition="!Exists('$(SolutionDir)/dist/backend/$(ProjectName)/Ln.cs')"
 | 
			
		||||
              WorkingDirectory="$(SolutionDir)/scripts"
 | 
			
		||||
              Command="dotnet t4 ./gen.cs.tt -o ../dist/backend/$(ProjectName)/Ln.cs"
 | 
			
		||||
              StdOutEncoding="utf-8" />
 | 
			
		||||
    </Target>
 | 
			
		||||
    <ItemGroup>
 | 
			
		||||
        <None Include="$(SolutionDir)/assets/res/Statements.ln">
 | 
			
		||||
            <Link>Languages/Statements.ln</Link>
 | 
			
		||||
        </None>
 | 
			
		||||
        <EmbeddedResource Include="$(SolutionDir)/assets/res/Ln.resx">
 | 
			
		||||
            <Link>Languages/Ln.resx</Link>
 | 
			
		||||
            <Generator>PublicResXFileCodeGenerator</Generator>
 | 
			
		||||
        </EmbeddedResource>
 | 
			
		||||
        <Compile Include="$(SolutionDir)/dist/backend/$(ProjectName)/Ln.Designer.cs">
 | 
			
		||||
            <Link>Languages/Ln.Designer.cs</Link>
 | 
			
		||||
        </Compile>
 | 
			
		||||
    </ItemGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
		Reference in New Issue
	
	Block a user