diff options
author | lbsa71 | 2009-02-19 12:48:38 +0000 |
---|---|---|
committer | lbsa71 | 2009-02-19 12:48:38 +0000 |
commit | dd9640cda82bca8125289f292238ea6b447cc6e9 (patch) | |
tree | 5f558fa38e4c03b05eb5b91cc9db7ff2363c0b48 /Prebuild/ChangeLog | |
parent | reverted last revision, until we decide how to handle capturing IM's (diff) | |
download | opensim-SC_OLD-dd9640cda82bca8125289f292238ea6b447cc6e9.zip opensim-SC_OLD-dd9640cda82bca8125289f292238ea6b447cc6e9.tar.gz opensim-SC_OLD-dd9640cda82bca8125289f292238ea6b447cc6e9.tar.bz2 opensim-SC_OLD-dd9640cda82bca8125289f292238ea6b447cc6e9.tar.xz |
=== PREBUILD UPSTREAMS UPDATE : POTENTIAL BREAKAGE ===
* Applied upstreams changes to allow for auditing and debugging in our various environments.
* This should, in theory, bring back 'multiple ref dirs'.
* Temporarily Removed xmlns because prebuild-1.7 schema does not allow for multiple solutions per prebuild node (This will be a moot issue once the Prebuild node is moved out of prebuild.xml)
* Autotools target: Various minor fixes
* MonoDevelop Target : No changes.
* Nant Target: Various minor fixes, support for net-3.5 and mono-2.0/3.5 targets
* Sharpdevelop targets: No changes.
* VS Targets: Refactored into using VSGenericTarget, and supports 2.0-3.5
* XCode Target: No changes.
--- Regressions and outstanding issues ---
* The Solution is assigned a random Guid - will lead to unnecessary reloads and loss of user settings.
--- New features of Prebuild 2.0.4 ---
* (Better) support for Web, WinForms and Database Projects and build actions
* Conditional Framework Version compilation support (1.1, 2.0-3.5)
* ArrayList -> List<>, ICollection -> IList
(this means Prebuild can generate 1.1 solutions, but can't itself be built under 1.1 - how very meta)
* Added <?include file="sub_prebuild.xml" ?> preprocessor directive.
Diffstat (limited to '')
-rw-r--r-- | Prebuild/ChangeLog | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/Prebuild/ChangeLog b/Prebuild/ChangeLog index 89ddbe4..bb8e7b0 100644 --- a/Prebuild/ChangeLog +++ b/Prebuild/ChangeLog | |||
@@ -1,3 +1,90 @@ | |||
1 | 2008-12-09T02:15 D. Moonfire <d.moonfire@mfgames.com> | ||
2 | * src/Core/Kernel.cs | ||
3 | - Added a /ppi target to get the results of processing but before | ||
4 | processing the actual results. | ||
5 | * src/Core/Preprocessor.cs | ||
6 | - Applied the patch from kanato with formatting changes. | ||
7 | - Uses the <?include file="" ?> format. | ||
8 | * tests/ | ||
9 | - Added some lightweight tests to test the functionality of the | ||
10 | include patch. | ||
11 | |||
12 | 2008-06-19T09:37 John Anderson <sontek@gmail.com> | ||
13 | * src/Core/Kernel.cs | ||
14 | - Only Loop through targets that are not abstract. | ||
15 | * src/Core/Targets/VSGenericTarget.cs | ||
16 | - Marked abstract and removed the Target attribute. | ||
17 | |||
18 | 2008-06-16T17:37 John Anderson <sontek@gmail.com> | ||
19 | * src/Core/Nodes/ProjectNode.cs,data/prebuild-1.7.xsd | ||
20 | - Added the ability to hardcode guid's in the projects | ||
21 | |||
22 | 2008-05-21T0737 C.J. Adams-Collier <cjac@colliertech.org> | ||
23 | * src/Core/Targets/AutotoolsTarget.cs | ||
24 | - catch exception when unable to compile AssemblyInfo.cs | ||
25 | |||
26 | 2008-05-07T17:29 John Anderson <sontek@gmail.com> | ||
27 | * src/Core/Targets/VSGenericTarget.cs | ||
28 | - Generate asp.net output in bin\ folder (asp.net requires it there) | ||
29 | |||
30 | 2008-04-30T17:29 John Anderson <sontek@gmail.com> | ||
31 | * src/Core/Nodes/DatabaseReferenceNode.cs, | ||
32 | src/Core/Nodes/Datanode.cs, | ||
33 | src/Core/Nodes/FileNode.cs, | ||
34 | src/Core/Nodes/FileNodes.cs, | ||
35 | src/Core/Nodes/MatchNode.cs, | ||
36 | src/Core/Targets/VS2008Target.cs, | ||
37 | src/data/prebuild-1.7.xsd | ||
38 | - Refactored the project generation code to handle web projects and more | ||
39 | logically handle embedded resources and designer files. | ||
40 | |||
41 | 2008-04-30T17:29 Joseph Lombrozo <digitaljeebus@gmail.com> | ||
42 | * src/Core/Nodes/SolutionNode.cs | ||
43 | - Had solutions inherit Configurations in the same way that Projects do. | ||
44 | |||
45 | 2008-04-29T06:35 Joseph Lombrozo <digitaljeebus@gmail.com> | ||
46 | * src/Core/Targets/VS2008Target.cs, | ||
47 | src/Core/Nodes/DatabaseProjectNode.cs, | ||
48 | src/Core/Nodes/DatabaseReferenceNode.cs, | ||
49 | src/data/prebuild-1.7.xsd | ||
50 | - Added database references to database projects. | ||
51 | - Prevented nested solutions from being written to disk. | ||
52 | |||
53 | 2008-04-29T05:43 Joseph Lombrozo <digitaljeebus@gmail.com> | ||
54 | * src/Core/Targets/VS2008Target.cs | ||
55 | - Enabled embedded solutions to contain Files. | ||
56 | |||
57 | 2008-04-29T04:13 Joseph Lombrozo <digitaljeebus@gmail.com> | ||
58 | * src/Core/VSVersion.cs | ||
59 | - Fixed spelling mistake in enum comment. | ||
60 | * src/Core/Attributes/DataNodeAttribute.cs | ||
61 | - Allowed the DataNodeAttribute to be attached to a single class | ||
62 | more than once, allowing one class to be used to parse more than | ||
63 | one node at a time. | ||
64 | * src/Core/Kernel.cs | ||
65 | - Changed CacheNodeTypes() to allow for multiple DataNodeAttribute | ||
66 | instances in one class. Refactored ProcessFile(...) to return Solutions, | ||
67 | rather than adding them to the Kernel. | ||
68 | * src/Core/Nodes/SolutionNode.cs | ||
69 | - Added Guid (for embedded folders) | ||
70 | - Added DatabaseProjects, Solutions and Processes to the SolutionNode | ||
71 | when parsing. | ||
72 | * src/Core/Nodes/ProjectNode.cs | ||
73 | - Added FrameworkVersion property to allow for 2.0/3.0/3.5 differentiation. | ||
74 | * src/Core/Targets/VS2008Target.cs, src/data/prebuild-1.7.xsd | ||
75 | - Added ability to have embedded solutions, and externally referenced | ||
76 | prebuild scripts. | ||
77 | |||
78 | 2008-04-24T04:33 John M. Anderson <sontek@gmail.com> | ||
79 | * src/Core/Targets/VS2003Target.cs, src/Core/Targets/VSVersion.cs | ||
80 | - Moved the VSVersion enum into its own file. | ||
81 | * src/Core/Targets/VS2008Target.cs | ||
82 | - added support for VS2008 | ||
83 | * src/Core/Nodes/ProjectNode.cs | ||
84 | - Added initial support for ASP.NET projects | ||
85 | * src/Core/Nodes/DatabaseProjectNode.cs | ||
86 | - Added support for Visual Studio database projects | ||
87 | |||
1 | 2008-02-19T07:08 C.J. Adams-Collier <cjac@colliertech.org> | 88 | 2008-02-19T07:08 C.J. Adams-Collier <cjac@colliertech.org> |
2 | * TODO | 89 | * TODO |
3 | - added some tasks from Sam Hocevar | 90 | - added some tasks from Sam Hocevar |