3 # I got tired of editing the SWF.csproj
4 # This script will generate it from our System.Windows.Forms.dll.sources
10 Source
=System.Windows.Forms.dll.sources
11 Resource
=System.Windows.Forms.dll.resources
19 ProductVersion = "7.10.3077"
21 ProjectGuid = "{5E6430B2-6B9F-4E76-802E-20207EF80391}"
26 AssemblyKeyContainerName = ""
27 AssemblyName = "System.Windows.Forms"
28 AssemblyOriginatorKeyFile = ""
29 DefaultClientScript = "JScript"
30 DefaultHTMLPageLayout = "Grid"
31 DefaultTargetSchema = "IE50"
33 OutputType = "Library"
37 RunPostBuildEvent = "OnBuildSuccess"
42 AllowUnsafeBlocks = "true"
43 BaseAddress = "285212672"
44 CheckForOverflowUnderflow = "false"
45 ConfigurationOverrideFile = ""
46 DefineConstants = "NET_1_1 ONLY_1_1"
47 DocumentationFile = ""
49 FileAlignment = "4096"
50 IncrementalBuild = "false"
54 OutputPath = "bin\Debug\"
55 RegisterForComInterop = "false"
56 RemoveIntegerChecks = "false"
57 TreatWarningsAsErrors = "false"
62 AllowUnsafeBlocks = "true"
63 BaseAddress = "285212672"
64 CheckForOverflowUnderflow = "false"
65 ConfigurationOverrideFile = ""
66 DefineConstants = "NET_2_0"
67 DocumentationFile = ""
69 FileAlignment = "4096"
70 IncrementalBuild = "false"
74 OutputPath = "bin\Debug\"
75 RegisterForComInterop = "false"
76 RemoveIntegerChecks = "false"
77 TreatWarningsAsErrors = "false"
82 AllowUnsafeBlocks = "true"
83 BaseAddress = "285212672"
84 CheckForOverflowUnderflow = "false"
85 ConfigurationOverrideFile = ""
86 DefineConstants = "NET_1_1 ONLY_1_1"
87 DocumentationFile = ""
88 DebugSymbols = "false"
89 FileAlignment = "4096"
90 IncrementalBuild = "false"
94 OutputPath = "bin\Release\"
95 RegisterForComInterop = "false"
96 RemoveIntegerChecks = "false"
97 TreatWarningsAsErrors = "false"
102 AllowUnsafeBlocks = "true"
103 BaseAddress = "285212672"
104 CheckForOverflowUnderflow = "false"
105 ConfigurationOverrideFile = ""
106 DefineConstants = "NET_2_0"
107 DocumentationFile = ""
108 DebugSymbols = "false"
109 FileAlignment = "4096"
110 IncrementalBuild = "false"
114 OutputPath = "bin\Release\"
115 RegisterForComInterop = "false"
116 RemoveIntegerChecks = "false"
117 TreatWarningsAsErrors = "false"
123 Name = "Accessibility"
124 AssemblyName = "Accessibility"
125 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Accessibility.dll"
129 AssemblyName = "System"
130 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.dll"
134 AssemblyName = "System.Data"
135 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll"
138 Name = "System.Drawing"
139 AssemblyName = "System.Drawing"
140 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll"
144 AssemblyName = "System.Data"
145 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll"
149 AssemblyName = "System.XML"
150 HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll"
161 cat $Source |
while read SRC
; do
162 # Don't do AssemblyInfo, it's got signing requests and such that we don't want
163 if [ "x$SRC" != "xAssembly/AssemblyInfo.cs" ] ; then
164 SRC
=`echo $SRC | $tr '/' '\\\\'`
169 BuildAction = "Compile"
178 cat $Resource |
while read SRC
; do
179 SRC
=`echo $SRC | $tr '/' '\\\\'`
180 SRC
=`echo $SRC | sed 's/-resource://' | gawk -F , '{print " RelPath = \"" $1 "\"\n CustomToolNameSpace = \"" $2 "\""}' | fgrep -v \"\"`
185 BuildAction = "EmbeddedResource"
195 RelPath = "Consts.cs"
196 Link = "common/Consts.cs"
198 BuildAction = "Compile"
201 RelPath = "MonoTODOAttribute.cs"
202 Link = "common/MonoTODOAttribute.cs"
204 BuildAction = "Compile"
209 </VisualStudioProject>
214 SWFfilelist
>> $OutFile
215 SWFresourcelist
>> $OutFile