diff --git a/.github/workflows/build-platformio.yml b/.github/workflows/build-platformio.yml index 4705c64..4e1995c 100644 --- a/.github/workflows/build-platformio.yml +++ b/.github/workflows/build-platformio.yml @@ -1,4 +1,4 @@ -name: PlatformIO CI +name: Build Omote Esp32 on: [push] diff --git a/.github/workflows/build-simulator.yml b/.github/workflows/build-simulator.yml new file mode 100644 index 0000000..510fd3c --- /dev/null +++ b/.github/workflows/build-simulator.yml @@ -0,0 +1,37 @@ +name: Build Omote Simulator + +on: [push] + +jobs: + build-x64: + + runs-on: windows-latest + + steps: + - uses: actions/checkout@v3 + + - name: Add msbuild to PATH + uses: microsoft/setup-msbuild@v1.1 + with: + msbuild-architecture: x64 + + # You can test your matrix by printing the current dotnet version + - name: Build + working-directory: ./LVGL Simulator + run: MSBuild.exe ./LVGL.Simulator.sln -target:Build /p:Platform="x64" + + build-x86: + + runs-on: windows-latest + + steps: + - uses: actions/checkout@v3 + + - name: Add msbuild to PATH + uses: microsoft/setup-msbuild@v1.1 + with: + msbuild-architecture: x86 + + - name: Build + working-directory: ./LVGL Simulator + run: MSBuild.exe ./LVGL.Simulator.sln -target:Build /p:Platform="x86" \ No newline at end of file diff --git a/LVGL Simulator/LVGL.Simulator.sln.metaproj b/LVGL Simulator/LVGL.Simulator.sln.metaproj new file mode 100644 index 0000000..3cff0ea --- /dev/null +++ b/LVGL Simulator/LVGL.Simulator.sln.metaproj @@ -0,0 +1,364 @@ + + + + 16.11.2.50704 + 16.11.2+f32259642 + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\amd64 + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Sdks + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\ + 4.0.30319 + C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\ + C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\ + C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\ + C:\WINDOWS\Microsoft.NET\Framework\ + C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\ + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ + + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\ + C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\ + C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\ + C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\ + C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\ + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\MDD\Android\V150\ + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\MDD\iOS\V150\ + <_DirectorySolutionPropsFile>Directory.Solution.props + <_DirectorySolutionPropsBasePath /> + Debug + Debug + C:\Users\colvinmatthew\Desktop\OMOTE\LVGL Simulator\ + .sln + LVGL.Simulator.sln + LVGL.Simulator + C:\Users\colvinmatthew\Desktop\OMOTE\LVGL Simulator\LVGL.Simulator.sln + v4.0 + + + Debug|Win32 + + + C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets + true + NuGet.Build.Tasks.dll + false + true + C:\Users\colvinmatthew\Desktop\OMOTE\LVGL Simulator\LVGL.Simulator.sln.metaproj;;C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets + true + false + WarnAndContinue + true + <_RestoreSolutionFileUsed>true + + true + true + <_GenerateRestoreGraphProjectEntryInputProperties> + ExcludeRestorePackageImports=true; + _RestoreSolutionFileUsed=true; + SolutionDir=C:\Users\colvinmatthew\Desktop\OMOTE\LVGL Simulator\; + SolutionName=LVGL.Simulator; + SolutionFileName=LVGL.Simulator.sln; + SolutionPath=C:\Users\colvinmatthew\Desktop\OMOTE\LVGL Simulator\LVGL.Simulator.sln; + SolutionExt=.sln; + + <_DirectorySolutionTargetsFile>Directory.Solution.targets + <_DirectorySolutionTargetsBasePath /> + + + + + + + Debug|ARM64 + + + ARM64 + Debug + + + + + Debug|x64 + + + x64 + Debug + + + + + Debug|Win32 + + + x86 + Debug + + + + + Release|ARM64 + + + ARM64 + Release + + + + + Release|x64 + + + x64 + Release + + + + + Release|Win32 + + + x86 + Release + + + + + Configuration=Debug; Platform=Win32 + Win32 + Debug + + + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/LVGL Simulator/LVGL.Simulator/LVGL.Simulator.vcxproj b/LVGL Simulator/LVGL.Simulator/LVGL.Simulator.vcxproj index be10c4e..095b290 100644 --- a/LVGL Simulator/LVGL.Simulator/LVGL.Simulator.vcxproj +++ b/LVGL Simulator/LVGL.Simulator/LVGL.Simulator.vcxproj @@ -25,6 +25,12 @@ /utf-8 %(AdditionalOptions) LV_CONF_INCLUDE_SIMPLE;LV_LVGL_H_INCLUDE_SIMPLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MinSpace + stdcpp17 + $(SolutionDir)..\Platformio\include\OmoteUI + $(SolutionDir)..\Platformio\include\OmoteUI + $(SolutionDir)..\Platformio\include\OmoteUI + stdcpp17 + stdcpp17