Skip to content

Commit

Permalink
Add XamarinSdk project
Browse files Browse the repository at this point in the history
  • Loading branch information
dansiegel committed Jun 16, 2021
1 parent cf943e2 commit de29967
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 10 deletions.
15 changes: 15 additions & 0 deletions Mobile.BuildTools.sln
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mobile.BuildTools.Reference", "src\Mobile.BuildTools.Reference\Mobile.BuildTools.Reference.csproj", "{20FB88AB-5FE0-41DC-97B7-4C8772A0D059}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mobile.BuildTools.XamarinSdk", "src\Mobile.BuildTools.XamarinSdk\Mobile.BuildTools.XamarinSdk.csproj", "{2367403E-8614-4F4A-8627-7FC41995F96D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -96,6 +98,18 @@ Global
{20FB88AB-5FE0-41DC-97B7-4C8772A0D059}.Release|x64.Build.0 = Release|Any CPU
{20FB88AB-5FE0-41DC-97B7-4C8772A0D059}.Release|x86.ActiveCfg = Release|Any CPU
{20FB88AB-5FE0-41DC-97B7-4C8772A0D059}.Release|x86.Build.0 = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|x64.ActiveCfg = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|x64.Build.0 = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|x86.ActiveCfg = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Debug|x86.Build.0 = Debug|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|Any CPU.Build.0 = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|x64.ActiveCfg = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|x64.Build.0 = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|x86.ActiveCfg = Release|Any CPU
{2367403E-8614-4F4A-8627-7FC41995F96D}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -106,6 +120,7 @@ Global
{22808734-C8D3-431E-AA9A-92432DE4EB6A} = {2510D213-21AF-4B25-888D-E63163356A4F}
{82EF42A8-49A3-4086-A045-5E2C2F094C04} = {2510D213-21AF-4B25-888D-E63163356A4F}
{20FB88AB-5FE0-41DC-97B7-4C8772A0D059} = {C7456F1C-2B86-4C40-A228-72209A7355A0}
{2367403E-8614-4F4A-8627-7FC41995F96D} = {C7456F1C-2B86-4C40-A228-72209A7355A0}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {429C8CA0-DB8C-4CF5-9627-187B9CC47A99}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
<TargetFramework>netstandard2.0</TargetFramework>
<IsPackable>false</IsPackable>
<SignAssembly>true</SignAssembly>
<PackFolder>build</PackFolder>
<PackBuildOutput>false</PackBuildOutput>
<IncludeSource>false</IncludeSource>
</PropertyGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<IsPackable>false</IsPackable>
<SignAssembly>true</SignAssembly>
<NoWarn>1701;1702;8632</NoWarn>
<PackFolder>build</PackFolder>
<PackBuildOutput>false</PackBuildOutput>
<IncludeSource>false</IncludeSource>
</PropertyGroup>

<ItemGroup>
<Compile Include="..\..\external\Xamarin.MacDev\Xamarin.MacDev\*.cs" Link="MaciOS\%(Filename)%(Extension)" />
<Compile Include="..\..\external\xamarin-android-tools\src\Xamarin.Android.Tools.AndroidSdk\*.cs" Link="Android\%(Filename)%(Extension)" />
<Compile Include="..\..\external\xamarin-android-tools\src\Xamarin.Android.Tools.AndroidSdk\Sdks\*.cs" Link="Android\Sdks\%(Filename)%(Extension)" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="NuGetizer" PrivateAssets="all" />
</ItemGroup>

</Project>
20 changes: 10 additions & 10 deletions src/Mobile.BuildTools/Mobile.BuildTools.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,23 @@
<Description>The Mobile.BuildTools 2.0 is more powerful than ever before. Whether you're managing your application secrets, environment configurations, using CSS with Xamarin.Forms, or looking for a super powerful API that can enable powerful solutions for all of your App Icons / Images. If you aren't using Mobile.BuildTools with your Xamarin apps, you're working too hard or not following best practices! Truthfully I forgot everything it does so we wrote it down. Check out the new for 2.0 docs site at https://mobilebuildtools.com</Description>
<PackageTags>msbuild;dotnet;xamarin;android;ios;macos;uwp;tizen;buildtools</PackageTags>
<DevelopmentDependency>true</DevelopmentDependency>
<PrimaryOutputKind>build</PrimaryOutputKind>
<IsPackable>true</IsPackable>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<SignAssembly>true</SignAssembly>
<PackFolder>build</PackFolder>
<PackBuildOutput>false</PackBuildOutput>
<IncludeSource>false</IncludeSource>
</PropertyGroup>

<ItemGroup>
<Compile Include="..\..\external\Xamarin.MacDev\Xamarin.MacDev\*.cs" Link="Sdk\MaciOS\%(Filename)%(Extension)" />
<Compile Include="..\..\external\xamarin-android-tools\src\Xamarin.Android.Tools.AndroidSdk\*.cs" Link="Sdk\Android\%(Filename)%(Extension)" />
<Compile Include="..\..\external\xamarin-android-tools\src\Xamarin.Android.Tools.AndroidSdk\Sdks\*.cs" Link="Sdk\Android\Sdks\%(Filename)%(Extension)" />
<Compile Include="..\Mobile.BuildTools.Configuration\TransformationHelper.cs" Link="Utils\TransformationHelper.cs" />
</ItemGroup>

<ItemGroup>
<None Include="..\assets\runtimes\**\libsass.*" Pack="true" PackagePath="$(PrimaryOutputKind)/runtimes/%(RecursiveDir)%(Filename)%(Extension)" />
<None Include="*.targets;*.props" Pack="true" Kind="$(PrimaryOutputKind)" />
<None Update="buildTransitive\*.targets;buildTransitive\*.props" Pack="true" Kind="buildTransitive" />
<None Update="Resources\*" Pack="true" PackagePath="$(PrimaryOutputKind)/resources/%(Filename)%(Extension)" />
<None Include="..\assets\runtimes\**\libsass.*" Pack="true" PackagePath="$(PackFolder)/runtimes/%(RecursiveDir)%(Filename)%(Extension)" />
<None Include="*.targets;*.props" Pack="true" PackFolder="$(PackFolder)" />
<None Update="buildTransitive\*.targets;buildTransitive\*.props" Pack="true" PackFolder="buildTransitive" />
<None Update="Resources\*" Pack="true" PackagePath="$(PackFolder)/resources/%(Filename)%(Extension)" />
<None Update="ReadMe.txt" Pack="true" PackagePath="ReadMe.txt" />
</ItemGroup>

Expand Down Expand Up @@ -53,7 +52,8 @@
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Mobile.BuildTools.Reference\Mobile.BuildTools.Reference.csproj" PackagePath="build" />
<ProjectReference Include="..\Mobile.BuildTools.Reference\Mobile.BuildTools.Reference.csproj" />
<ProjectReference Include="..\Mobile.BuildTools.XamarinSdk\Mobile.BuildTools.XamarinSdk.csproj" />
</ItemGroup>

</Project>
</Project>

0 comments on commit de29967

Please sign in to comment.