Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 157 lines (140 sloc) 5.378 kb
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
1 properties {
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
2 $base_dir = resolve-path .
3 $lib_dir = "$base_dir\SharedLibs"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
4 $build_dir = "$base_dir\build"
5 $buildartifacts_dir = "$build_dir\"
6 $sln_file = "$base_dir\RavenDB.sln"
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
7 $version = "1.0.0.0"
8 $tools_dir = "$base_dir\Tools"
9 $release_dir = "$base_dir\Release"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
10 }
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
11
12 include .\psake_ext.ps1
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
13
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
14 task default -depends Release
15
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
16 task Clean {
17 remove-item -force -recurse $buildartifacts_dir -ErrorAction SilentlyContinue
18 remove-item -force -recurse $release_dir -ErrorAction SilentlyContinue
19 }
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
20
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
21 task Init -depends Clean {
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
22 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
23 -file "$base_dir\Raven.Database\Properties\AssemblyInfo.cs" `
24 -title "Raven Database $version" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
25 -description "A linq enabled document database for .NET" `
26 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
27 -product "Raven Database $version" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
28 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
29 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
30 -clsCompliant "false"
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
31
32 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
33 -file "$base_dir\Raven.Client\Properties\AssemblyInfo.cs" `
34 -title "Raven Database Client $version" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
35 -description "A linq enabled document database for .NET" `
36 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
37 -product "Raven Database $version" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
38 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
39 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
40 -clsCompliant "false"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
41
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
42 Generate-Assembly-Info `
3e79b66d »
2010-03-05 Fixing the build,
43 -file "$base_dir\Raven.FileStorage\Properties\AssemblyInfo.cs" `
44 -title "Raven Database Client $version" `
45 -description "A linq enabled document database for .NET" `
46 -company "Hibernating Rhinos" `
47 -product "Raven Database $version" `
48 -version $version `
49 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
50 -clsCompliant "false"
51
52 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
53 -file "$base_dir\Raven.Client.Tests\Properties\AssemblyInfo.cs" `
54 -title "Raven Database Client $version" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
55 -description "A linq enabled document database for .NET" `
56 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
57 -product "Raven Database $version" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
58 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
59 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
d4b267a7 »
2010-03-01 Fixed broken tests, by refactoring
60 -clsCompliant "false"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
61
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
62 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
63 -file "$base_dir\Raven.Server\Properties\AssemblyInfo.cs" `
64 -title "Raven Database $version" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
65 -description "A linq enabled document database for .NET" `
66 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
67 -product "Raven Database $version" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
68 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
69 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
70 -clsCompliant "false"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
71
f7864cb9 »
2010-03-01 Adding importer to the build
72 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
73 -file "$base_dir\Raven.Importer\Properties\AssemblyInfo.cs" `
74 -title "Raven Database $version" `
f7864cb9 »
2010-03-01 Adding importer to the build
75 -description "A linq enabled document database for .NET" `
76 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
77 -product "Raven Database $version" `
f7864cb9 »
2010-03-01 Adding importer to the build
78 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
79 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
f7864cb9 »
2010-03-01 Adding importer to the build
80 -clsCompliant "false"
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
81
82 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
83 -file "$base_dir\Raven.Scenarios\Properties\AssemblyInfo.cs" `
84 -title "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
85 -description "A linq enabled document database for .NET" `
86 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
87 -product "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
88 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
89 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
90 -clsCompliant "false"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
91
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
92 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
93 -file "$base_dir\Raven.Tests\Properties\AssemblyInfo.cs" `
94 -title "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
95 -description "A linq enabled document database for .NET" `
96 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
97 -product "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
98 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
99 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
100 -clsCompliant "false"
101
5daf6de8 »
2010-03-01 Added Query Support, Fixed Document Creation
102 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
103 -file "$base_dir\Raven.Importer\Properties\AssemblyInfo.cs" `
104 -title "Raven Database $version" `
5daf6de8 »
2010-03-01 Added Query Support, Fixed Document Creation
105 -description "A linq enabled document database for .NET" `
106 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
107 -product "Raven Database $version" `
5daf6de8 »
2010-03-01 Added Query Support, Fixed Document Creation
108 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
109 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
110 -clsCompliant "false"
111
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
112 Generate-Assembly-Info `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
113 -file "$base_dir\Raven.Tryouts\Properties\AssemblyInfo.cs" `
114 -title "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
115 -description "A linq enabled document database for .NET" `
116 -company "Hibernating Rhinos" `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
117 -product "Raven Database $version" `
30119fa7 »
2010-02-27 Fixing the build - adding additional projects into the build process
118 -version $version `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
119 -copyright "Hibernating Rhinos & Ayende Rahien 2004 - 2010" `
120 -clsCompliant "false"
121 new-item $release_dir -itemType directory
122 new-item $buildartifacts_dir -itemType directory
123 }
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
124
90fc0328 »
2010-03-05 Fixing the build script so we can build on 4.0
125 task Compile -depends Init {
126 exec C:\Windows\Microsoft.NET\Framework\v4.0.30128\MSBuild.exe """$sln_file"" /p:OutDir=""$buildartifacts_dir\"""
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
127 }
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
128
129 task Test -depends Compile {
130 $old = pwd
131 cd $build_dir
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
132 exec "$tools_dir\xUnit\xunit.console.exe" "$build_dir\Raven.Tests.dll"
133 exec "$tools_dir\xUnit\xunit.console.exe" "$build_dir\Raven.Scenarios.dll"
ed849b72 »
2010-03-03 Temporarily removing client API, incompatible
134 #exec "$tools_dir\xUnit\xunit.console.exe" "$build_dir\Raven.Client.Tests.dll"
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
135 cd $old
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
136 }
137
138
139 task Release -depends Test {
140 & $tools_dir\zip.exe -9 -A -j `
6e670686 »
2010-03-02 Renaming tests from RDB to Raven
141 $release_dir\Raven.zip `
142 $build_dir\Raven.Database.dll `
143 $build_dir\Raven.Server.exe `
74358697 »
2010-02-27 Updating build script to include all required files
144 $build_dir\Esent.Interop.dll `
145 $build_dir\Esent.Interop.xml `
146 $build_dir\log4net.dll `
147 $build_dir\log4net.xml `
148 $build_dir\Kayak.dll `
149 $build_dir\Lucene.Net.dll `
150 $build_dir\ICSharpCode.NRefactory.dll `
151 $build_dir\Newtonsoft.Json.dll `
2d655cb4 »
2009-11-03 Added Bug fix to Processing documents for Views.
152 license.txt `
153 acknowledgements.txt
154 if ($lastExitCode -ne 0) {
155 throw "Error: Failed to execute ZIP command"
156 }
558b864d »
2009-09-03 Adding psake build system
157 }
Something went wrong with that request. Please try again.