|
From: <jmb...@us...> - 2013-07-02 13:01:46
|
Revision: 4591
http://sourceforge.net/p/mp-plugins/code/4591
Author: jmbillings
Date: 2013-07-02 13:01:42 +0000 (Tue, 02 Jul 2013)
Log Message:
-----------
Update deployment powershell for OS bitness detection and referencing content folder.
Modified Paths:
--------------
trunk/plugins/APODPlugin/APODPlugin/PostDeploy.ps1
Modified: trunk/plugins/APODPlugin/APODPlugin/PostDeploy.ps1
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/PostDeploy.ps1 2013-07-01 20:30:37 UTC (rev 4590)
+++ trunk/plugins/APODPlugin/APODPlugin/PostDeploy.ps1 2013-07-02 13:01:42 UTC (rev 4591)
@@ -1,17 +1,34 @@
write "Copying Files to Mediaportal folders"
-if (Test-Path 'C:\Program Files (x86)\team mediaportal\mediaportal\plugins\window')
+if ([System.IntPtr]::Size -eq 4)
{
- Copy-Item -Path '..\lib\net35\APODPlugin.dll' -Destination 'C:\Program Files (x86)\team mediaportal\mediaportal\plugins\window'
- write "Copied plugin DLL to Mediaportal Plugins folder"
+ write "32-bit OS detected..."
+ if (Test-Path 'C:\Program Files\team mediaportal\mediaportal\plugins\window')
+ {
+ Copy-Item -Path '..\lib\net35\APODPlugin.dll' -Destination 'C:\Program Files (x86)\team mediaportal\mediaportal\plugins\window'
+ write "Copied plugin DLL to Mediaportal Plugins folder"
+ }
+ else
+ {
+ write "Mediaportal plugins folder not found. Is Mediaportal installed..?"
+ }
}
else
{
- write "Mediaportal plugins folder not found. Is Mediaportal installed..?"
+ write "64-bit OS detected..."
+ if (Test-Path 'C:\Program Files (x86)\team mediaportal\mediaportal\plugins\window')
+ {
+ Copy-Item -Path '..\lib\net35\APODPlugin.dll' -Destination 'C:\Program Files (x86)\team mediaportal\mediaportal\plugins\window'
+ write "Copied plugin DLL to Mediaportal Plugins folder"
+ }
+ else
+ {
+ write "Mediaportal plugins folder not found. Is Mediaportal installed..?"
+ }
}
if (Test-Path 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Default')
{
- Copy-Item -Path '.\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Default'
+ Copy-Item -Path '.\content\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Default'
write "Copied Plugin XML to Default skin folder"
}
else
@@ -21,7 +38,7 @@
if (Test-Path 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\DefaultWide')
{
- Copy-Item -Path '.\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\DefaultWide'
+ Copy-Item -Path '.\content\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\DefaultWide'
write "Copied Plugin XML to DefaultWide skin folder"
}
else
@@ -31,7 +48,7 @@
if (Test-Path 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Titan')
{
- Copy-Item -Path '.\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Titan'
+ Copy-Item -Path '.\content\APODPlugin.xml' -Destination 'C:\ProgramData\Team Mediaportal\Mediaportal\Skin\Titan'
write "Copied Plugin XML to Titan skin folder"
}
else
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|