From f6cc20940f0caceb12119abb4140b21c0b937116 Mon Sep 17 00:00:00 2001 From: John Hurliman Date: Wed, 30 Sep 2009 17:49:51 -0700 Subject: Taking the opportunity to delete unnecessary text files from the Prebuild folder (the license information is already in the appropriate place in the OpenSim distro) --- Prebuild/ChangeLog | 461 ----------------------------------------------------- 1 file changed, 461 deletions(-) delete mode 100644 Prebuild/ChangeLog (limited to 'Prebuild/ChangeLog') diff --git a/Prebuild/ChangeLog b/Prebuild/ChangeLog deleted file mode 100644 index bb8e7b0..0000000 --- a/Prebuild/ChangeLog +++ /dev/null @@ -1,461 +0,0 @@ -2008-12-09T02:15 D. Moonfire - * src/Core/Kernel.cs - - Added a /ppi target to get the results of processing but before - processing the actual results. - * src/Core/Preprocessor.cs - - Applied the patch from kanato with formatting changes. - - Uses the format. - * tests/ - - Added some lightweight tests to test the functionality of the - include patch. - -2008-06-19T09:37 John Anderson - * src/Core/Kernel.cs - - Only Loop through targets that are not abstract. - * src/Core/Targets/VSGenericTarget.cs - - Marked abstract and removed the Target attribute. - -2008-06-16T17:37 John Anderson - * src/Core/Nodes/ProjectNode.cs,data/prebuild-1.7.xsd - - Added the ability to hardcode guid's in the projects - -2008-05-21T0737 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - catch exception when unable to compile AssemblyInfo.cs - -2008-05-07T17:29 John Anderson - * src/Core/Targets/VSGenericTarget.cs - - Generate asp.net output in bin\ folder (asp.net requires it there) - -2008-04-30T17:29 John Anderson - * src/Core/Nodes/DatabaseReferenceNode.cs, - src/Core/Nodes/Datanode.cs, - src/Core/Nodes/FileNode.cs, - src/Core/Nodes/FileNodes.cs, - src/Core/Nodes/MatchNode.cs, - src/Core/Targets/VS2008Target.cs, - src/data/prebuild-1.7.xsd - - Refactored the project generation code to handle web projects and more - logically handle embedded resources and designer files. - -2008-04-30T17:29 Joseph Lombrozo - * src/Core/Nodes/SolutionNode.cs - - Had solutions inherit Configurations in the same way that Projects do. - -2008-04-29T06:35 Joseph Lombrozo - * src/Core/Targets/VS2008Target.cs, - src/Core/Nodes/DatabaseProjectNode.cs, - src/Core/Nodes/DatabaseReferenceNode.cs, - src/data/prebuild-1.7.xsd - - Added database references to database projects. - - Prevented nested solutions from being written to disk. - -2008-04-29T05:43 Joseph Lombrozo - * src/Core/Targets/VS2008Target.cs - - Enabled embedded solutions to contain Files. - -2008-04-29T04:13 Joseph Lombrozo - * src/Core/VSVersion.cs - - Fixed spelling mistake in enum comment. - * src/Core/Attributes/DataNodeAttribute.cs - - Allowed the DataNodeAttribute to be attached to a single class - more than once, allowing one class to be used to parse more than - one node at a time. - * src/Core/Kernel.cs - - Changed CacheNodeTypes() to allow for multiple DataNodeAttribute - instances in one class. Refactored ProcessFile(...) to return Solutions, - rather than adding them to the Kernel. - * src/Core/Nodes/SolutionNode.cs - - Added Guid (for embedded folders) - - Added DatabaseProjects, Solutions and Processes to the SolutionNode - when parsing. - * src/Core/Nodes/ProjectNode.cs - - Added FrameworkVersion property to allow for 2.0/3.0/3.5 differentiation. - * src/Core/Targets/VS2008Target.cs, src/data/prebuild-1.7.xsd - - Added ability to have embedded solutions, and externally referenced - prebuild scripts. - -2008-04-24T04:33 John M. Anderson - * src/Core/Targets/VS2003Target.cs, src/Core/Targets/VSVersion.cs - - Moved the VSVersion enum into its own file. - * src/Core/Targets/VS2008Target.cs - - added support for VS2008 - * src/Core/Nodes/ProjectNode.cs - - Added initial support for ASP.NET projects - * src/Core/Nodes/DatabaseProjectNode.cs - - Added support for Visual Studio database projects - -2008-02-19T07:08 C.J. Adams-Collier - * TODO - - added some tasks from Sam Hocevar - * src/Core/Targets/AutotoolsTarget.cs - - added a missing end paren - * COPYING - - Removed Randy Ridge's name from the copyright. Looks to me like - his name was present only because the file was nabbed from Tao - -2008-02-09T20:29 C.J. Adams-Collier - * COPYING - - added MIT/X11 license due to inclusion of code from Monodevelop - * THANKS - - added Lluis Sanchez Gual and Todd Berman - I yoinked code from - their pkg-config .pc file parser to build AutotoolsTarget.cs. - Sorry it took me so long to remember to add mention of you guys! - * src/Core/Targets/AutotoolsTarget.cs - - added MIT/X11 license. see above. - -2008-02-07T08:27 C.J. Adams-Collier - * AUTHORS - - consolidated names and contact info found laying around the - source - * src/Core/Kernel.cs - - updated copyright date - - re-formatted license for 80-column editor - - updated log banner to indicate new date, new authors - * src/Core/Targets/AutotoolsTarget.cs - - clarified reasoning behind use of constants in - AutotoolsTarget.ParsePCFile - - reduced length of some long lines using newline/indent - - added log messages for parsing .pc files, emitting solutions, - projects - - robustified the inter-package dependency resolution target - - log warning when we can't find assembly for - - clarified code for case of inability to find embedded - autotools.xml - * src/data/autotools.xml - - adding system lookup of resgen2 to configure.ac - - fixed .resource -> .resources typo - - added a rule to create .response file containing all sources - - using @.response on $(CSC) command line instead of listing - all source files - * src/Properties/AssemblyInfo.cs - - re-formatted license for an 80-column editor - - added more authors to the AssemblyCopyright attribute - - bumped version to 2.0.3 - * prebuild.xml - - bumped version to 2.0.3 - * scripts/autotools.sh - - if 'mono' is in the path, run Prebuild.exe with it - - using dirname to capture correct path to prebuild.xml &c - -2008-02-06T17:18 C.J. Adams-Collier - * src/Core/Targets/NAntTarget.cs - - re-formatted the license for an 80-column editor - - added myself to the copyright - - added a fix submitted by Gryc Ueusp - * src/Core/Targets/AutotoolsTarget.cs - - updated copyright to include 2008 - * THANKS - - created file, added Gryc Ueusp - -2008-01-01T14:50 C.J. Adams-Collier - * src/data/autotools.xml - - fixed .resx -> .resource compilation - - fixed failing edge case where Project is an unsigned Library - - added $(RESOURCE_SRC) to list of extra dist files - * src/Core/Targets/AutotoolsTarget.cs - - removed embeddedResources from extraDistFiles list - -2007-04-18T07:49 C.J. Adams-Collier - * src/data/prebuild-1.7.xsd - - removed default version from references - -2007-04-06T12:42 C.J. Adams-Collier - * src/data/autotools.xml - - added support for /doc: output when XmlDocFile is not empty - - not printing \t \\n on lines that have no content - - gacutil now installs the root assembly instead of the one under - bin/Debug or whatever - -2007-04-04T22:12 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - removed debugging Console.WriteLine() - * src/data/autotools.xml - - ensuring that install-sh and missing get distributed - - explicitly stating that the sources, snk, resources and binary - references live under $(srcdir) - - corrected uninstall target - - verified distcheck completes successfully - -2007-04-03T21:56 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - added a using for System.Diagnostics - - added enum ClrVersion for use with the pkg-config parser - - added class SystemPackage for use with the pkg-config parser - - removed explicit "private" property of members since it is implied - - flushing the stream-writer before it's closed - - removed excess braces around an if statement - ! NormalizeAsmName(), AddAssembly(), GetAssembliesWithLibInfo(), - GetAssembliesWithoutLibInfo(), ProcessPiece(), - GetVariableFromPkgConfig(), ParsePCFile(), - RegisterSystemAssemblies(), RunInitialization() - - pulled the above from MonoDevelop to parse the system pkgconfig - files and determine /pkg: arguments. Original sources are here: - http://svn.myrealbox.com/source/trunk/monodevelop/Core/src/MonoDevelop.Core/MonoDevelop.Core/SystemAssemblyService.cs - http://svn.myrealbox.com/source/trunk/monodevelop/Core/src/MonoDevelop.Core/MonoDevelop.Core/ClrVersion.cs - ! WriteProject() - - now gathering project version from AssemblyInfo.cs if it is part - of the project - - changed the declaration of the ArrayList's in the method - - now copying assembly .config files to the project, distributing, - installing - - making sure all needed files live under the Project directory - - copying strongname keys to project directory - - parsing AssemblyInfo.cs to determine assembly version - - removing all references to ".." - - removed superfluous if(project.References.Count > 0) around - for(int refNum = 0; refNum < project.References.Count; refNum++) - - removed use of runtimeLibs - - adding hook to copy sibling project's generated assemblies to - this project during Make time - - added extra dist target to ensure all files required to build - get distributed during "make dist" - - added new xslt processing args: - -- assemblyName - -- extraDistFiles - -- pkgLibs (/pkg:foo) - -- localCopyTargets (to copy sibling assemblies at Make time) - -- projectVersion (if determined from AssemblyInfo.cs) - -- hasAssemblyConfig (if there's a assembly.exe.config present) - ! Write() - - calling RunInitialization() to gather pkg-config data - * src/data/autotools.xml - - accepting new args passed from AutotoolsTarget.cs - - modernized configure.ac a bit - - using a version of tar that allows >99-char filenames - - added ASSEMBLY_NAME variable - - using assembly name rather than project name for gac installation - - generated assembly is now assembly name and not project name - - accepting /pkg: flags gathered from AutotoolsTarget.cs - - adding Makefile targets to copy sibling project assemblies to . - - fixed Debug, Release targets - - adding support for strongname key signing - - adding /unsafe support - - adding a clean make target - - only running gacutil /u if the assembly being uninstalled is in gac - - added some templates to determine each Configuration's .snk - - added explanation as to why .exe assemblies live in $prefix/lib - * src/Properties/AssemblyInfo.cs - - bumped assembly version - * prebuild.xml - - bumped assembly version - -2007-03-29T18:03 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - ! WriteProject() - - re-named incorrectly-named variable gacLibs to systemLibs - - added another reference list, runtimeLibs which contains the - libs we will need at runtime. we use this to build a MONO_PATH - - added monoPath to the xslt args list - * src/data/autotools.xml - ! - - renamed gacLibs to systemLibs - - added the sources to the dist list - - added logic to install libs that aren't strongnamed - ! - - accepting a param to update the MONO_PATH - -2007-03-28T19:46 C.J. Adams-Collier - * src/Core/Targets/MonoDevelopTarget.cs - ! CleanProject() - - using Assembly.LoadWithPartialName to locate the assembly - * src/Core/Targets/AutotoolsTarget.cs - ! WriteCombine() - - no longer using $PWD to determine a project's source dir; this - doesn't work with elements - - passing the solution name to all templates - fixes - multi-solution prebuild systems - ! WriteProject() - - no longer using $PWD to determine a project's source dir; this - doesn't work with elements - - passing the solution name to all templates - fixes - multi-solution prebuild systems - - copying strongname key to the autotools directory - - using Assembly.LoadWithPartialName to locate assemblies - * src/data/autotools.xml - ! - - fixed the .pc AC_CONFIG_FILES macro - ! - - added solution name param - - wrapping if type=exe check around script install macro - - added type=lib check and .pc file install macro - - added support for Configuration-specific builds (Debug, Release, etc) - - added strongname keyfile code - - TODO: support non-strongnamed library installation - ! - - added space preservation attribute to stylesheet element - - added a lower-case project name variable - - added solution name param - - made for-each template more specific - ! - - added solution name param - ! - - added solution name param - ! - - added solution name param - ! - - added solution name param - -2007-03-27T09:33 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - now processing the wrapper script if type is "Exe" or "WinExe" - * src/data/autotools.xml - ! - - being more exact about where text escaping is used - - using the correct variable name for the GACUTIL_FLAGS template - - using correct test="" for the AC_CONFIG_FILES macros - ! - - uncommented the bin_SCRIPTS section now that the script is being - generated correctly - ! - - fixed whitespace at beginning of file, before #! - - using lower-case packageName to indicate installation location - -2007-03-27T09:33 C.J. Adams-Collier - * src/data/autotools.xml - ! - * added a lcProjectName which is $projectName lower-cased - * moved autoconf template specifier near AC_OUTPUT - * AC_OUTPUT with args is deprecated. now using AC_CONFIG_FILES - * placed AC_CONFIG_FILES() calls for wrapper script or pkg-config - file in xslt project type checks - ! - * commented out bin_SCRIPTS - * added a lcProjectName which is $projectName lower-cased - * using $lcProjectName instead of the longer version - -2007-03-27T08:39 C.J. Adams-Collier - * src/data/autotools.xml - ! - - added whitespace-preservation - - added the missing projectName param - - replaced bin_SCRIPTS with something that worked - -2007-03-27T07:56 C.J. Adams-Collier - * src/data/autotools.xml - ! - - cleaned up duplicate checks - - placed initialization macros above system check macros - - added some more messages about what's going on - - added GACUTIL_FLAGS variable including /package option - ! - - added an incomplete bin_SCRIPTS - - RCS check says "building" instead of "compiling" - ! - - removed macros that are useful only for projects - ! - - created this element on this revision - - this is a wrapper shell script that lives in the $PATH and runs - the CIL assembly - -2007-03-26T20:18 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - creating new template arguments to contain the list of libs to - reference: source, binary & GAC - - source libs are included as part of this solution (untested) - - binary libs are distributed with the source (untested) - - GAC libs are assumed to be in the GAC or other lib path (tested) - * src/data/autotools.xml - - created new params through which to accept reference info - - created a working $(CSC) line - - added a TODO item for ordering project dependency for - AC_CONFIG_SUBDIRS code - -2007-03-26T08:41 C.J. Adams-Collier - * src/Core/Targets/AutotoolsTarget.cs - - now creating list of source files in managed code and passing - them to the template via s - * src/data/prebuild-1.7.xsd - - updated the header comment to 2007 - * src/data/autotools.xml - ! - - copied checks from Solution-level configure.ac - - copied solution-level config status - ! - - added elements for file list to be passed through - - made a temporary target for the assembly we're building - - added this target to the deps of "all:" - ! - - changed status header/footer from "- - -" to "===" - -2007-03-23T08:33 C.J. Adams-Collier - Added version attribute handling code for Property element - Added description element handling code - * prebuild.xml - - added /Prebuild/Solution/Property/@version attribute - - added /Prebuild/Solution/Property/Description element - * src/Core/Nodes/ProjectNode.cs - - added some docs where they were missing and obvious - - added code to handle @version - * src/Core/Nodes/DescriptionNode.cs - - new file. Used to handle /Prebuild/Solution/Property/Description - * src/Core/Targets/AutotoolsTarget.cs - - added mkdirDashP(), a recursive directory creation method - - WriteProject() now copies the files to autotools/ - * src/data/prebuild-1.7.xsd - - added /Prebuild/Solution/Property/Description element - - added /Prebuild/Solution/Property/@version attribute - * src/data/autotools.xml - - removed excess - - explicitly using dnpb: prefix - -2007-03-23T04:31 C.J. Adams-Collier - Merged code from my stripped-down test - Adding support for the /Prebuild/Solution/Project/Author element - * prebuild.xml - - added Author elements - - cleaned up the really long Project element - * src/Core/Nodes/ProjectNode.cs - - added Author tag processing code - * src/Core/Nodes/AuthorNode.cs - - Created to process Author elements - - based off of ReferencePathNode.cs - * src/Core/Targets/AutotoolsTarget.cs - - merged code from https://svn.colliertech.org/mono/dnpbAutotools/dnpbAutotools/test.cs - - renamed old WriteCombine to WriteCombineOld - - renamed old WriteProject to WriteProjectOld - * src/data/prebuild-1.7.xsd - - added Author element to Project - * src/data/autotools.xml - - lower-cased utf - - -2007-03-22T13:58 C.J. Adams-Collier - Exposing an XmlDocument that represents the prebuild.xml file - passed to the program - - * src/Core/Kernel.cs - - created an object member called XmlDocument m_CurrentDoc - - created a property to access its value - - using m_CurrentDoc to load up the prebuild.xml file rather than - a local variable called "doc" - -2007-03-22 C.J. Adams-Collier - * prebuild.xml - - added autotools.xml created at https://svn.colliertech.org/mono/dnpbAutotools/dnpbAutotools/autotools.xml - * src/data/autotools.xml - - the same - * src/Core/Targets/MonoDevelopTarget.cs - - fixed bug introduced in r206 - -2007-03-07 C.J. Adams-Collier - * src/data/prebuild-1.7.xsd - - added version attribute to Solution and Project elements - -2006-11-04T00:38 C.J. Adams-Collier - * placing AssemblyInfo.cs into Properties/ - * Fixed double-mention of the package name - -2006-11-03T15:23 C.J. Adams-Collier - * corrected a problem in the Include.am generation code - * created the new .exe - * copied it to the root of the build - -2006-11-03T14:57 C.J. Adams-Collier - * Updated the .exe file - -2006-11-03 C.J. Adams-Collier - * Added a TODO file - * Added a ChangeLog file - * applied some fixes for autotools gac and pkg-config installation - problems -- cgit v1.1