mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-24 12:35:31 +00:00
Cosmos.Build.
This commit is contained in:
parent
11e9fcd174
commit
7e7e11602f
4 changed files with 10 additions and 25 deletions
|
|
@ -27,11 +27,18 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
<BinFormat Condition="'$(BinFormat)' == ''">ELF</BinFormat>
|
||||||
|
<DebugEnabled Condition="'$(DebugEnabled)' == ''">True</DebugEnabled>
|
||||||
|
<DebugMode Condition="'$(DebugMode)' == ''">Source</DebugMode>
|
||||||
|
<TraceMode Condition="'$(TraceMode)' == ''">User</TraceMode>
|
||||||
|
<StackCorruptionDetectionEnabled Condition="'$(StackCorruptionDetectionEnabled)' == ''">True</StackCorruptionDetectionEnabled>
|
||||||
|
<StackCorruptionDetectionLevel Condition="'$(StackCorruptionDetectionLevel)' == ''">MethodFooters</StackCorruptionDetectionLevel>
|
||||||
|
<IgnoreDebugStubAttribute Condition="'$(IgnoreDebugStubAttribute)' == ''">False</IgnoreDebugStubAttribute>
|
||||||
|
|
||||||
<Il2cpuOutput Condition="'$(Il2cpuOutput)' == ''">$(OutputPath)$(AssemblyName).asm</Il2cpuOutput>
|
<Il2cpuOutput Condition="'$(Il2cpuOutput)' == ''">$(OutputPath)$(AssemblyName).asm</Il2cpuOutput>
|
||||||
|
|
||||||
<NasmOutput Condition="'$(NasmOutput)' == '' AND '$(BinFormat)' == 'ELF'">$(OutputPath)$(AssemblyName).obj</NasmOutput>
|
<NasmOutput Condition="'$(NasmOutput)' == '' AND '$(BinFormat)' == 'ELF'">$(OutputPath)$(AssemblyName).obj</NasmOutput>
|
||||||
<NasmOutput Condition="'$(NasmOutput)' == ''">$(OutputPath)$(AssemblyName).bin</NasmOutput>
|
<NasmOutput Condition="'$(NasmOutput)' == ''">$(OutputPath)$(AssemblyName).bin</NasmOutput>
|
||||||
<BinFormat Condition="'$(BinFormat)' == ''">Bin</BinFormat>
|
|
||||||
|
|
||||||
<_NasmMap>$([System.IO.Path]::GetDirectoryName('$(NasmOutput)'))\main.map</_NasmMap>
|
<_NasmMap>$([System.IO.Path]::GetDirectoryName('$(NasmOutput)'))\main.map</_NasmMap>
|
||||||
|
|
||||||
|
|
@ -40,6 +47,8 @@
|
||||||
|
|
||||||
<IntermediateIsoDirectory Condition="'$(IntermediateIsoDirectory)' == ''">$(OutputPath)ISO\</IntermediateIsoDirectory>
|
<IntermediateIsoDirectory Condition="'$(IntermediateIsoDirectory)' == ''">$(OutputPath)ISO\</IntermediateIsoDirectory>
|
||||||
<ISOLINUX Condition="'$(ISOLINUX)' == ''">$(CosmosToolsPath)isolinux\</ISOLINUX>
|
<ISOLINUX Condition="'$(ISOLINUX)' == ''">$(CosmosToolsPath)isolinux\</ISOLINUX>
|
||||||
|
|
||||||
|
<Deployment Condition="'$(Deployment)' == ''">ISO</Deployment>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
|
|
||||||
|
|
@ -5,17 +5,9 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<BinFormat>elf</BinFormat>
|
|
||||||
<DebugEnabled>False</DebugEnabled>
|
|
||||||
<DebugMode>Source</DebugMode>
|
|
||||||
<TraceMode>User</TraceMode>
|
|
||||||
<EnableGDB>False</EnableGDB>
|
<EnableGDB>False</EnableGDB>
|
||||||
<StartCosmosGDB>False</StartCosmosGDB>
|
<StartCosmosGDB>False</StartCosmosGDB>
|
||||||
<Deployment>ISO</Deployment>
|
|
||||||
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
||||||
<StackCorruptionDetectionEnabled>True</StackCorruptionDetectionEnabled>
|
|
||||||
<StackCorruptionDetectionLevel>MethodFooters</StackCorruptionDetectionLevel>
|
|
||||||
<IgnoreDebugStubAttribute>False</IgnoreDebugStubAttribute>
|
|
||||||
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
||||||
<Launch>VMware</Launch>
|
<Launch>VMware</Launch>
|
||||||
<Profile>VMware</Profile>
|
<Profile>VMware</Profile>
|
||||||
|
|
|
||||||
|
|
@ -5,17 +5,9 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<BinFormat>elf</BinFormat>
|
|
||||||
<DebugEnabled>False</DebugEnabled>
|
|
||||||
<DebugMode>Source</DebugMode>
|
|
||||||
<TraceMode>User</TraceMode>
|
|
||||||
<EnableGDB>False</EnableGDB>
|
<EnableGDB>False</EnableGDB>
|
||||||
<StartCosmosGDB>False</StartCosmosGDB>
|
<StartCosmosGDB>False</StartCosmosGDB>
|
||||||
<Deployment>ISO</Deployment>
|
|
||||||
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
||||||
<StackCorruptionDetectionEnabled>True</StackCorruptionDetectionEnabled>
|
|
||||||
<StackCorruptionDetectionLevel>MethodFooters</StackCorruptionDetectionLevel>
|
|
||||||
<IgnoreDebugStubAttribute>False</IgnoreDebugStubAttribute>
|
|
||||||
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
||||||
<Launch>VMware</Launch>
|
<Launch>VMware</Launch>
|
||||||
<Profile>VMware</Profile>
|
<Profile>VMware</Profile>
|
||||||
|
|
|
||||||
|
|
@ -5,17 +5,9 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<BinFormat>elf</BinFormat>
|
|
||||||
<DebugEnabled>False</DebugEnabled>
|
|
||||||
<DebugMode>Source</DebugMode>
|
|
||||||
<TraceMode>User</TraceMode>
|
|
||||||
<EnableGDB>False</EnableGDB>
|
<EnableGDB>False</EnableGDB>
|
||||||
<StartCosmosGDB>False</StartCosmosGDB>
|
<StartCosmosGDB>False</StartCosmosGDB>
|
||||||
<Deployment>ISO</Deployment>
|
|
||||||
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
<VisualStudioDebugPort>Pipe: Cosmos\Serial</VisualStudioDebugPort>
|
||||||
<StackCorruptionDetectionEnabled>True</StackCorruptionDetectionEnabled>
|
|
||||||
<StackCorruptionDetectionLevel>MethodFooters</StackCorruptionDetectionLevel>
|
|
||||||
<IgnoreDebugStubAttribute>False</IgnoreDebugStubAttribute>
|
|
||||||
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
<CosmosDebugPort>Serial: COM1</CosmosDebugPort>
|
||||||
<Launch>VMware</Launch>
|
<Launch>VMware</Launch>
|
||||||
<Profile>VMware</Profile>
|
<Profile>VMware</Profile>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue