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. |