diff options
author | Jason Smith <jason.smith@xamarin.com> | 2016-03-23 09:25:04 -0700 |
---|---|---|
committer | Jason Smith <jason.smith@xamarin.com> | 2016-03-23 09:25:04 -0700 |
commit | d58e26f1f85eee2010cc0648aa3bb73600eab6a5 (patch) | |
tree | 3970d6137776447cddedcc9feb065e9822c81fd8 | |
parent | 2411bdd705ccb5e14cf7682d552b5d5dd737ade8 (diff) | |
parent | 65e8ce6f666291b97be7535133acf54606c72e38 (diff) | |
download | xamarin-forms-d58e26f1f85eee2010cc0648aa3bb73600eab6a5.tar.gz xamarin-forms-d58e26f1f85eee2010cc0648aa3bb73600eab6a5.tar.bz2 xamarin-forms-d58e26f1f85eee2010cc0648aa3bb73600eab6a5.zip |
Merge pull request #4 from xamarin/initscripts
Scripts to create blank secrets and MapKeys files
-rw-r--r-- | Setup.ps1 | 22 | ||||
-rwxr-xr-x | Setup.sh | 26 |
2 files changed, 48 insertions, 0 deletions
diff --git a/Setup.ps1 b/Setup.ps1 new file mode 100644 index 00000000..ebe70393 --- /dev/null +++ b/Setup.ps1 @@ -0,0 +1,22 @@ +$createSecrets = Test-Path .\Xamarin.Forms.Controls\secrets.txt +$createMapKeys = Test-Path .\Xamarin.Forms.ControlGallery.Android\Properties\MapsKey.cs + +if(-not $createSecrets){ + Write-Host "Creating secrets.txt" + New-Item -ItemType File .\Xamarin.Forms.Controls\secrets.txt +} + +if(-not $createMapKeys){ + Write-Host "Creating MapKeys.cs" + + $content = @" +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using Android.App; + +[assembly: Android.App.MetaData("com.google.android.maps.v2.API_KEY", Value = "")] +"@ + + Set-Content .\Xamarin.Forms.ControlGallery.Android\Properties\MapsKey.cs $content +}
\ No newline at end of file diff --git a/Setup.sh b/Setup.sh new file mode 100755 index 00000000..0e0c10a4 --- /dev/null +++ b/Setup.sh @@ -0,0 +1,26 @@ +#!/bin/bash +secrets="./Xamarin.Forms.Controls/secrets.txt" +mapskey="./Xamarin.Forms.ControlGallery.Android/Properties/MapsKey.cs" + +if [ -f "$secrets" ] +then + echo "$secrets found." +else + echo "$secrets not found." + touch $secrets + echo "$secrets created." +fi + +if [ -f "$mapskey" ] +then + echo "$mapskey found." +else + echo "$mapskey not found." + touch $mapskey + echo "using System.Reflection;" >> $mapskey + echo "using System.Runtime.CompilerServices;" >> $mapskey + echo "using System.Runtime.InteropServices;" >> $mapskey + echo "using Android.App;" >> $mapskey + echo "[assembly: Android.App.MetaData(\"com.google.android.maps.v2.API_KEY\", Value = \"\")]" >> $mapskey + echo "$mapskey created." +fi
\ No newline at end of file |