update visual studio solution to build all versions properly Pull pin defs into config file use config file to allow USE_SIMULATOR checks in OmoteUI this will allow the sim to compile in specific code within the UI
		
			
				
	
	
		
			81 lines
		
	
	
		
			No EOL
		
	
	
		
			4.2 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			No EOL
		
	
	
		
			4.2 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="utf-8"?>
 | 
						|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
						|
  <Import Project="Mile.Project.Windows.Legacy\Mile.Project.Platform.Win32.props" />
 | 
						|
  <Import Project="Mile.Project.Windows.Legacy\Mile.Project.Platform.x64.props" />
 | 
						|
  <Import Project="Mile.Project.Windows.Legacy\Mile.Project.Platform.ARM64.props" />
 | 
						|
  <PropertyGroup Label="Globals">
 | 
						|
    <ProjectGuid>{3CA6E070-4AC1-475E-BB17-CF29AE4806DF}</ProjectGuid>
 | 
						|
    <RootNamespace>LVGL</RootNamespace>
 | 
						|
    <MileProjectType>ConsoleApplication</MileProjectType>
 | 
						|
    <MileProjectManifestFile>LVGL.Simulator.manifest</MileProjectManifestFile>
 | 
						|
    <MileProjectEnableVCLTLSupport>true</MileProjectEnableVCLTLSupport>
 | 
						|
    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
 | 
						|
  </PropertyGroup>
 | 
						|
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)'=='Debug'">
 | 
						|
    <SupportLTL>false</SupportLTL>
 | 
						|
  </PropertyGroup>
 | 
						|
  <Import Project="Mile.Project.Windows.Legacy\Mile.Project.Cpp.props" />
 | 
						|
  <Import Project="freetype.props" />
 | 
						|
  <PropertyGroup>
 | 
						|
    <IncludePath>$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)..\LvglPlatform\lvgl\;$(MSBuildThisFileDirectory)..\LvglPlatform\;$(IncludePath)</IncludePath>
 | 
						|
  </PropertyGroup>
 | 
						|
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 | 
						|
    <SourcePath>$(VC_SourcePath);</SourcePath>
 | 
						|
  </PropertyGroup>
 | 
						|
  <ItemDefinitionGroup>
 | 
						|
    <ClCompile>
 | 
						|
      <WarningLevel>Level3</WarningLevel>
 | 
						|
      <TreatWarningAsError>false</TreatWarningAsError>
 | 
						|
      <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
 | 
						|
      <PreprocessorDefinitions>LV_CONF_INCLUDE_SIMPLE;LV_LVGL_H_INCLUDE_SIMPLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 | 
						|
      <Optimization Condition="'$(Configuration)'=='Release'">MinSpace</Optimization>
 | 
						|
      <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">stdcpp17</LanguageStandard>
 | 
						|
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\Platformio\include\OmoteUI</AdditionalIncludeDirectories>
 | 
						|
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(SolutionDir)..\Platformio\include\OmoteUI</AdditionalIncludeDirectories>
 | 
						|
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\Platformio\include\OmoteUI</AdditionalIncludeDirectories>
 | 
						|
      <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">stdcpp17</LanguageStandard>
 | 
						|
      <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">stdcpp17</LanguageStandard>
 | 
						|
    </ClCompile>
 | 
						|
    <Link>
 | 
						|
      <AdditionalLibraryDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 | 
						|
      </AdditionalLibraryDirectories>
 | 
						|
    </Link>
 | 
						|
  </ItemDefinitionGroup>
 | 
						|
  <Import Project="LVGL.Portable.vcxitems" />
 | 
						|
  <Import Project="LVGL.Drivers.vcxitems" />
 | 
						|
  <ItemGroup>
 | 
						|
    <ClInclude Include="..\..\Platformio\include\OmoteUI\HardwareAbstractionInterface.h" />
 | 
						|
    <ClInclude Include="..\..\Platformio\include\OmoteUI\OmoteUI.hpp" />
 | 
						|
    <ClInclude Include="HardwareSimulator.hpp" />
 | 
						|
    <ClInclude Include="omoteconfig.h" />
 | 
						|
    <ClInclude Include="lv_conf.h" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ClInclude Include="lv_drv_conf.h" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <Manifest Include="LVGL.Simulator.manifest" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ClInclude Include="Mile.Project.Properties.h" />
 | 
						|
    <ClInclude Include="resource.h" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ClCompile Include="..\..\Platformio\src\HardwareAbstractionInterface.cpp" />
 | 
						|
    <ClCompile Include="..\..\Platformio\src\OmoteUI.cpp" />
 | 
						|
    <ClCompile Include="HardwareSimulator.cpp" />
 | 
						|
    <ClCompile Include="LVGL.Simulator.cpp">
 | 
						|
      <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">stdcpp17</LanguageStandard>
 | 
						|
    </ClCompile>
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ResourceCompile Include="LVGL.Simulator.rc" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <Image Include="LVGL.ico" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <None Include="freetype.props" />
 | 
						|
  </ItemGroup>
 | 
						|
  <Import Project="Mile.Project.Windows.Legacy\Mile.Project.Cpp.targets" />
 | 
						|
</Project> |