annotate packages/System.Data.SQLite.1.0.90.0/tools/install.ps1 @ 3:1ef98bd70424

!bug 100 +3h Исправление проблемы BLToolkit + mono 3.4
author cin
date Fri, 22 Aug 2014 17:34:46 +0400
parents f990fcb411a9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1 ###############################################################################
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2 #
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3 # install.ps1 --
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4 #
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5 # Written by Joe Mistachkin.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6 # Released to the public domain, use at your own risk!
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7 #
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
8 ###############################################################################
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
9
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
10 param($installPath, $toolsPath, $package, $project)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
11
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
12 $platformNames = "x86", "x64"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
13 $fileName = "SQLite.Interop.dll"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
14 $propertyName = "CopyToOutputDirectory"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
15
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
16 foreach($platformName in $platformNames) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
17 $folder = $project.ProjectItems.Item($platformName)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
18
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
19 if ($folder -eq $null) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
20 continue
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
21 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
22
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
23 $item = $folder.ProjectItems.Item($fileName)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
24
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
25 if ($item -eq $null) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
26 continue
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
27 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
28
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
29 $property = $item.Properties.Item($propertyName)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
30
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
31 if ($property -eq $null) {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
32 continue
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
33 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
34
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
35 $property.Value = 1
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
36 }