~nunit-core/nunitv2/2.5

« back to all changes in this revision

Viewing changes to src/GuiRunner/nunit-gui/nunit-gui.build

  • Committer: charliepoole
  • Date: 2008-03-02 05:06:30 UTC
  • Revision ID: vcs-imports@canonical.com-20080302050630-9hshtc4vunni22x3
Upgrade build script to NAnt 0.86 using patternsets

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0"?>
2
2
<project name="NUnitGuiRunner" default="build" basedir=".">
3
3
 
4
 
  <target name="build">
5
 
    <csc target="library" 
6
 
       output="${current.build.dir}/nunit-gui-runner.dll" 
7
 
       win32icon="Logo.ico" debug="${build.debug}"
8
 
       define="${build.defines}">
9
 
      <sources>
 
4
  <patternset id="source-files">
10
5
        <include name="AboutBox.cs"/>
11
6
        <include name="AddinDialog.cs"/>
12
7
        <include name="AppEntry.cs"/>
24
19
        <include name="SettingsPages/TestResultSettingsPage.cs"/>
25
20
        <include name="SettingsPages/TreeSettingsPage.cs"/>
26
21
        <include name="SettingsPages/VisualStudioSettingsPage.cs"/>
27
 
        <include name="../../CommonAssemblyInfo.cs"/>-->
28
 
      </sources>
29
 
      <nowarn>
30
 
        <warning number="618,1699" if="${runtime.version=='2.0'}"/>
31
 
      </nowarn>
32
 
      <resources>
 
22
  </patternset>
 
23
 
 
24
  <patternset id="resource-files">
33
25
        <include name="AboutBox.resx"/>
34
26
        <include name="AddinDialog.resx"/>
35
27
        <include name="ExceptionDetailsForm.resx"/>
38
30
        <include name="ProjectEditor.resx"/>
39
31
        <include name="App.ico"/>
40
32
        <include name="Logo.ico"/>
 
33
        <include name="SettingsPages/AdvancedLoaderSettingsPage.resx"/>
41
34
        <include name="SettingsPages/AssemblyReloadSettingsPage.resx"/>
42
35
        <include name="SettingsPages/GuiSettingsPage.resx"/>
43
36
        <include name="SettingsPages/TestLoaderSettingsPage.resx"/>
44
37
        <include name="SettingsPages/TestResultSettingsPage.resx"/>
45
38
        <include name="SettingsPages/TreeSettingsPage.resx"/>
46
39
        <include name="SettingsPages/VisualStudioSettingsPage.resx"/>
47
 
      </resources>-->
 
40
  </patternset>
 
41
 
 
42
  <target name="build">
 
43
    <csc target="library" 
 
44
       output="${current.build.dir}/nunit-gui-runner.dll" 
 
45
       win32icon="Logo.ico" debug="${build.debug}"
 
46
       define="${build.defines}">
 
47
      <sources>
 
48
        <patternset refid="source-files"/>
 
49
        <include name="../../CommonAssemblyInfo.cs"/>
 
50
      </sources>
 
51
      <nowarn>
 
52
        <warning number="618,1699" if="${runtime.version=='2.0'}"/>
 
53
      </nowarn>
 
54
      <resources>
 
55
        <patternset refid="resource-files"/>
 
56
      </resources>
48
57
      <references basedir="${current.build.dir}">
49
58
        <include name="System.Windows.Forms.dll"/>
50
59
        <include name="System.Drawing.dll"/>
60
69
 
61
70
  <target name="package">
62
71
    <copy todir="${package.src.dir}/GuiRunner/nunit-gui">
63
 
      <fileset refid="source-files" />
 
72
      <fileset>
 
73
        <patternset refid="source-files"/>
 
74
        <patternset refid="resource-files"/>
 
75
        <include name="nunit-gui.build"/>
 
76
      </fileset>
64
77
    </copy>
65
78
  </target>
66
79