Browse Source

Add initial Azure Sphere static library project

tags/v0.1.0
Ryan Joseph 11 months ago
parent
commit
bee33103b0
5 changed files with 154 additions and 0 deletions
  1. +2
    -0
      .gitignore
  2. +25
    -0
      azuresphere/yarl.sln
  3. +66
    -0
      azuresphere/yarl.vcxproj
  4. +57
    -0
      azuresphere/yarl.vcxproj.filters
  5. +4
    -0
      azuresphere/yarl.vcxproj.user

+ 2
- 0
.gitignore View File

@@ -50,3 +50,5 @@ modules.order
Module.symvers
Mkfile.old
dkms.conf

.vs

+ 25
- 0
azuresphere/yarl.sln View File

@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.28307.757
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yarl", "yarl.vcxproj", "{6E98C738-2F73-41B2-A0FE-79B0588FA810}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Release|ARM = Release|ARM
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6E98C738-2F73-41B2-A0FE-79B0588FA810}.Debug|ARM.ActiveCfg = Debug|ARM
{6E98C738-2F73-41B2-A0FE-79B0588FA810}.Debug|ARM.Build.0 = Debug|ARM
{6E98C738-2F73-41B2-A0FE-79B0588FA810}.Release|ARM.ActiveCfg = Release|ARM
{6E98C738-2F73-41B2-A0FE-79B0588FA810}.Release|ARM.Build.0 = Release|ARM
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {87F33860-8CAD-436E-B3D7-F8C035A83E36}
EndGlobalSection
EndGlobal

+ 66
- 0
azuresphere/yarl.vcxproj View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\commands.h" />
<ClInclude Include="..\src\connection.h" />
<ClInclude Include="..\src\constants.h" />
<ClInclude Include="..\src\log.h" />
<ClInclude Include="..\src\object.h" />
<ClInclude Include="..\src\resp.h" />
<ClInclude Include="..\src\types.h" />
<ClInclude Include="..\src\yarl.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\commands.c" />
<ClCompile Include="..\src\connection.c" />
<ClCompile Include="..\src\object.c" />
<ClCompile Include="..\src\resp.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6e98c738-2f73-41b2-a0fe-79b0588fa810}</ProjectGuid>
<Keyword>AzureSphere</Keyword>
<RootNamespace>yarl</RootNamespace>
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
<ApplicationType>Linux</ApplicationType>
<ApplicationTypeRevision>1.0</ApplicationTypeRevision>
<TargetLinuxPlatform>Generic</TargetLinuxPlatform>
<LinuxProjectType>{D51BCBC9-82E9-4017-911E-C93873C4EA2B}</LinuxProjectType>
<DebugMachineType>Device</DebugMachineType>
<PlatformToolset>GCC_AzureSphere_1_0</PlatformToolset>
<ProjectPublicIncludePath>$(MSBuildProjectDirectory)\Inc\Public</ProjectPublicIncludePath>
<PublicIncludePath>$(MSBuildProjectDirectory)\Inc\Public</PublicIncludePath>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<UseDebugLibraries>true</UseDebugLibraries>
<TargetSysroot>2</TargetSysroot>
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<UseDebugLibraries>false</UseDebugLibraries>
<TargetSysroot>2</TargetSysroot>
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Label="Shared" />
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup>
<ClCompile>
<AdditionalOptions>-Werror=implicit-function-declaration %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

+ 57
- 0
azuresphere/yarl.vcxproj.filters View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\src\commands.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\connection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\constants.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\log.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\object.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\resp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\types.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\yarl.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\commands.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\connection.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\object.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\resp.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

+ 4
- 0
azuresphere/yarl.vcxproj.user View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

Loading…
Cancel
Save