1 2010-02-04 Ankit Jain <jankit@novell.com>
3 * xbuild/Microsoft.Common.targets (_RecordCleanFile): Append list of
4 current build files to list of previous build files.
5 (_GetCleanFileWrites): Rename items to be obvious of the contents.
6 (CoreClean): Delete the file list also.
8 2010-01-21 Rodrigo B. de Oliveira <rodrigo@unity3d.com>
11 * Parameters.cs: response file might be specified in double quotes.
13 2010-01-21 Rodrigo B. de Oliveira <rodrigo@unity3d.com>
16 * xbuild_test.dll.sources
18 * Test/*: added NUnit tests (Test/xbuild.tests)
20 2009-12-22 Ankit Jain <jankit@novell.com>
23 * xbuild/Microsoft.CSharp.targets: Use $(NoWarn) .
25 2009-12-14 Ankit Jain <jankit@novell.com>
27 * Parameters.cs (TryProcessMultiOption): New.
29 (ProcessProperty): Refactor to use TryProcessMultiOption,
30 and accept ":" in target name or property name/value pair.
32 2009-12-14 Ankit Jain <jankit@novell.com>
35 * Parameters.cs: Property name/value pairs can be separated by ':'.
37 2009-11-26 Ankit Jain <jankit@novell.com>
39 * xbuild/Microsoft.Common.targets (PostBuildEvent): If
40 $(RunPostBuildEvent) is empty, treat it as OnBuildSuccess.
43 2009-11-25 Ankit Jain <jankit@novell.com>
45 * xbuild/Microsoft.Common.targets: Emit list of files written
46 during the build to the obj/$(Config) rather than obj/, to keep
47 them per config. Bug reported by : Greg F <kog@epiphanic.org>
49 2009-11-10 Ankit Jain <jankit@novell.com>
51 * xbuild/Microsoft.Common.targets(AL):
52 * xbuild/Microsoft.CSharp.targets (CSC):
53 * xbuild/Microsoft.VisualBasic.targets (Vbc): Set ToolExe and ToolPath to
54 corresponding properties, allowing them to be overridden.
56 2009-11-09 Ankit Jain <jankit@novell.com>
58 * xbuild/Microsoft.Common.targets: Set default TargetFrameworkVersion.
59 Replace TargetFrameworkPath with TargetFrameworkDirectories, and set
60 according to the TargetFrameworkVersion.
62 2009-10-12 Ankit Jain <jankit@novell.com>
64 * xbuild/Microsoft.Common.targets: For referenced projects,
65 when trying to get the deploy items, ensure that the split
66 lists of project references are available.
67 (SplitProjectReferencesByExistent): New.
68 Set DependsOnTargets appropriately.
70 2009-10-12 Ankit Jain <jankit@novell.com>
72 * SolutionParser.cs: Handle non-existing project files, and
73 project file load errors. Raise warnings instead of failing.
74 * xbuild/Microsoft.Common.targets: Handle non-existant
75 Project references, skip instead of failing.
77 2009-10-11 Ankit Jain <jankit@novell.com>
79 * Main.cs: Add support for emitting messages in color.
80 Taking relevant code from mcs/report.cs . Using ANSI
81 color codes here instead of Console.ForegroundColor
82 because of a bug in Console.
84 2009-10-08 Ankit Jain <jankit@novell.com>
86 * xbuild/Microsoft.Common.targets: Don't get list of files
87 to deploy, for 'Private' project references.
88 Fix target named for *CopyDeploy*.
90 2009-10-08 Ankit Jain <jankit@novell.com>
92 * xbuild/Microsoft.Common.tasks: Add RemoveDuplicates task.
94 2009-10-03 Ankit Jain <jankit@novell.com>
97 * xbuild/Microsoft.Common.targets (KeyOriginatorFile): Set to
98 $(AssemblyOriginatorKeyFile), if SignAssembly is true.
99 Use it for satellite assemblies also.
101 2009-09-29 Ankit Jain <jankit@novell.com>
103 * SolutionParser.cs (Insert): Show project name in case of a cyclic
106 2009-09-27 Ankit Jain <jankit@novell.com>
108 * SolutionParser.cs: Implement support for WebSite projects. These
109 projects lack a project file, so properties like references are read
110 from the .sln file, and targets are generated for build/clean etc.
112 2009-09-26 Ankit Jain <jankit@novell.com>
114 * xbuild/Microsoft.Common.targets: Remove _ValidateEssentialProperties
115 from BuildDependsOn, which was a hack. It will get invoked from the
118 2009-09-25 Ankit Jain <jankit@novell.com>
120 * Makefile(EXTRA_DISTFILES): Add Microsoft.WebApplication.targets
122 2009-09-25 Ankit Jain <jankit@novell.com>
124 * xbuild/Microsoft.Common.targets: Emit list of files written
125 during the build, even if the build fails.
127 2009-09-25 Ankit Jain <jankit@novell.com>
130 * xbuild/Microsoft.Common.targets: Add support for copying
131 app.config to AssemblyName.config
132 * xbuild/Microsoft.Common.tasks: Add FindAppConfigFile task.
134 2009-09-24 Ankit Jain <jankit@novell.com>
136 * Parameters.cs (ParseArguments): If no project file is specified,
137 then look for a .sln or *proj file in the current directory.
139 2009-09-24 Ankit Jain <jankit@novell.com>
141 * Makefile: Create dir for WebApplication.targets .
142 * Microsoft.Common.targets (_ValidateEssentialProperties): New.
143 (BuildDependsOn): Add _ValidateEssentialProperties, temporary.
144 This should actually work via InitialTargets, which will be fixed
145 in a subsequent commit. Add PrepareForRun.
146 (PrepareForRun): New.
147 * xbuild/Microsoft.WebApplication.targets: New.
149 2009-09-23 Ankit Jain <jankit@novell.com>
151 * xbuild/Microsoft.Common.targets: Add 'Rebuild' target.
152 Also, set DefaultTargets to "Build".
154 2009-08-26 Ankit Jain <jankit@novell.com>
156 * xbuild/Microsoft.Common.targets: Remove dummy
157 @(_TargetPathItem), since we support item refs with transforms
160 2009-08-26 Ankit Jain <jankit@novell.com>
163 * xbuild/Microsoft.Common.targets: Support building projects
164 directly from command line. Builds referenced projects. Honors
165 $(BuildingSolutionFile) and $(BuildingInsideVisualStudio) now.
166 Also, clean referenced projects.
168 2009-08-21 Ankit Jain <jankit@novell.com>
171 * xbuild/Microsoft.Common.targets: Add $(ConfigurationName)
172 and $(PlatformName) default values.
173 Move CoreCompile to a Compile target with corresponding
174 Before/After hooks and *DependsOn.
175 Add Pre/PostBuildEvents handling.
177 2009-08-20 Ankit Jain <jankit@novell.com>
180 * Main.cs: Dont generate .sln.proj, project.Load can handle
181 .sln directly now. Show stack trace for exceptions if logger
182 verbosity is > normal
183 * SolutionParser.cs (ParseSolution): Add a param for a raise
184 warning delegate. Use Dictionary.TryGetValue, key might not
187 2009-08-20 Ankit Jain <jankit@novell.com>
189 * xbuild/Microsoft.Common.targets (ResolveReferences*): Add
190 a *DependsOn property and Before/After hooks. Change output
191 of ResolvedFiles to @(ReferencePath).
192 * xbuild/Microsoft.CSharp.targets (Csc): Use @(ReferencePath)
195 2009-08-19 Ankit Jain <jankit@novell.com>
197 * xbuild/Microsoft.Common.targets (ResolveAssemblyReference):
198 Make SearchPaths get value from a property (AssemblySearchPaths)
199 to allow it to be overridden.
201 2009-08-18 Ankit Jain <jankit@novell.com>
203 * SolutionParser.cs (ParseSolution): Project reference in a project
204 file, but not found in .sln file is ignored. Also, add dependencies
205 specified in the .sln file.
207 2009-08-14 Ankit Jain <jankit@novell.com>
210 * SolutionParser.cs (AddProjectTargets): If a project name matches one
211 of the targets that we emit (Build/Clean etc), then rename to
212 "Solution:<project name>".
214 2009-08-14 Ankit Jain <jankit@novell.com>
216 * xbuild/Microsoft.Common.targets (AllowUnsafeBlocks): Don't set any
218 (OutputPath): Set a default value.
219 (DeployOutputFiles): Copy only if something available to copy.
221 2009-08-14 Ankit Jain <jankit@novell.com>
223 * SolutionParser.cs (ProjectInfo.Dependencies): Change to a dictionary
224 to keep track of corresponding ProjectInfo objects.
225 (ParseSolution): Refactor to populate the ProjectInfo.Dependencies
226 dictionary. Use AddBuildLevels to emit build levels to allow
228 (AddProjectTargets): Dependency's projectInfo is directly available now.
229 (AddBuildLevels): New. Emit items named BuildLevelN, where each level
230 has projects that can be built in parallel. Lower levels represent
231 dependencies for higher levels.
232 (AddSolutionTargets): Instead of using CallTarget, directly use MSBuild
233 task with the new BuildLevelN stuff. Also tell the user about disabled
234 projects or missing project configs.
235 (TopologicalSort): New.
236 (Insert): New. Based on code from monodevelop.
238 2009-08-14 Ankit Jain <jankit@novell.com>
240 * xbuild/Microsoft.Common.targets (ResolveAssemblyReference): Add
241 '{PkgConfig}' to SearchPaths.
243 2009-07-31 Ankit Jain <jankit@novell.com>
245 * ErrorUtilities.cs (ShowUsage): Implement.
247 2009-07-30 Ankit Jain <jankit@novell.com>
250 * xbuild/Microsoft.Common.targets (ResolveAssemblyReference): Add support
253 2009-07-30 Ankit Jain <jankit@novell.com>
255 * ErrorUtilities.cs: Set version to Consts.MonoVersion .
257 2009-07-30 Ankit Jain <jankit@novell.com>
259 * xbuild/Microsoft.Common.targets (ResolveAssemblyReference): Output
260 ResolvedFiles to @(ReferencePath), required for IDE integration.
262 2009-07-30 Ankit Jain <jankit@novell.com>
264 * xbuild/Microsoft.Common.targets: Implement 'Clean' target. Currently
265 just handles clean for a full build.
267 2009-07-28 Ankit Jain <jankit@novell.com>
269 * xbuild/Microsoft.Common.targets: Add missing 'SkipUnchangedFiles=true'
271 (CopyDeployFiles*): Fix typos, Add inputs/outputs for the
272 PreserveNewest case and remove for copy always case.
274 2009-07-23 Ankit Jain <jankit@novell.com>
276 * xbuild/Microsoft.Common.targets: Oops, forgot to remove some
279 2009-07-23 Ankit Jain <jankit@novell.com>
281 * Makefile: Create a lib/mono/xbuild directory for xbuild
284 2009-07-23 Ankit Jain <jankit@novell.com>
286 * xbuild/Microsoft.Common.targets (AssignProjectConfigurations): New.
287 (ResolveProjectReferences): Add dependency on AssignProjectConfigurations
288 target. Also, set the config and platform properties for the msbuild task
290 * xbuild/Microsoft.Common.tasks: Add AssignProjectConfiguration .
292 2009-07-22 Ankit Jain <jankit@novell.com>
294 * xbuild/Microsoft.VisualBasic.targets (Vbc.References): Remove
295 "@(ChildProjectReferences)" as it gets resolved earlier
296 and is part of @(ResolvedFiles).
298 2009-07-22 Ankit Jain <jankit@novell.com>
300 * xbuild.Microsoft.CSharp.targets (Csc.References): Remove
301 "@(ChildProjectReferences)" as it gets resolved earlier
302 and is part of @(ResolvedFiles).
304 2009-06-12 Ankit Jain <jankit@novell.com>
306 * xbuild/Microsoft.Common.targets (ProjectDir): Fix typo.
308 2009-06-12 Ankit Jain <jankit@novell.com>
310 * xbuild/Microsoft.Common.targets (IntermediateAssembly): Change to
311 an Item list to match msbuild.
312 * xbuild/Microsoft.CSharp.targets (IntermediateAssembly): Update for
315 2009-06-12 Ankit Jain <jankit@novell.com>
317 * Parameters.cs (.ctor): Use assembly's location to build
318 path for the default response file.
320 2009-06-08 Ankit Jain <jankit@novell.com>
322 * xbuild/Microsoft.Common.targets: Use ResolveAssemblyReference
323 to find satellite assemblies, dependent assemblies, dependent
324 files, copy local files etc.
325 Add targets to fetch all this info for all referenced projects,
326 and copy them to the target locations. Also, copy the debug (.mdb)
327 files. Honor, "CopyToOutputDirectory" metadata.
329 2009-06-07 Ankit Jain <jankit@novell.com>
331 * Parameters.cs (ProcessProperty): Handle invalid syntax.
333 2009-06-07 Ankit Jain <jankit@novell.com>
335 * SolutionParser.cs (AddGeneralSettings): Don't hardcode the default
336 config/platform. Move to ..
337 (AddDefaultSolutionConfiguration): .. here.
338 (AddCurrentSolutionConfigurationContents): Use the first solution target
339 as the default config/platform or use Debug/anycpu if no config is available.
341 2009-05-20 Jonathan Chambers <joncham@gmail.com>
343 * SolutionParser.cs (ParseSolution): Ignore vcproj projects in solutions
346 2009-04-27 Ankit Jain <jankit@novell.com>
348 * xbuild/Microsoft.VisualBasic.targets: Update to use
349 CreateVisualBasicManifestResourceName task, and fix compiler params.
351 2009-04-25 Daniel Nauck <dna@mono-project.de>
354 * LoggerInfo.cs: fixed the parsing of the /logger: argument as described in
355 http://msdn.microsoft.com/en-us/library/ms164311.aspx
356 Added logger class detection if it's not explicit specified in the argument.
358 2009-03-19 Ankit Jain <jankit@novell.com>
361 * Main.cs (Execute): Check whether the project file exists or not.
362 * Parameters.cs (ParseArguments): Handle absolute paths too.
364 2009-03-13 Ankit Jain <jankit@novell.com>
366 * Main.cs (Execute): Build the project/sln with current directory set to
367 the project file's dir.
368 * SolutionParser.cs (ParseSolution): Project paths are relative to
371 2009-03-06 Ankit Jain <jankit@novell.com>
374 * SolutionParser.cs (AddWarningForMissingProjectConfiguration): New.
375 (AddProjectTargets): Emit warning for missing project configurations.
377 2009-02-26 Ankit Jain <jankit@novell.com>
379 * xbuild/Microsoft.CSharp.targets (Csc): Fix "Resources" argument to use
380 ManifestNonResxWithCultureOnDisk instead of ManifestResourceWithNoCultureOnDisk.
382 2009-02-26 Ankit Jain <jankit@novell.com>
384 * xbuild/Microsoft.Common.targets: Make targets extensible. Add
387 2009-02-25 Ankit Jain <jankit@novell.com>
389 * xbuild/Microsoft.Common.targets: Use obj/$(Config) as the default intermediate
390 output path, instead of just obj/
392 2009-02-25 Ankit Jain <jankit@novell.com>
394 * xbuild/Microsoft.Common.targets (CopyNonResxEmbeddedResources): New.
395 (GenerateSatelliteAssemblies): Update to use the new ManifestNonResxWithCultureOnDisk
396 instead of NonResxWithCulture.
397 * xbuild/Microsoft.CSharp.targets (Csc): Fix "Resources" argument to use
398 the new on disk file names instead of original filenames.
400 2009-02-25 Ankit Jain <jankit@novell.com>
402 * xbuild/Microsoft.Common.targets (GetTargetPath): Add a path separator.
404 2009-02-25 Ankit Jain <jankit@novell.com>
406 * SolutionParser.cs (ParseSolution): Report warning instead of error
407 for unknown global sections.
409 2009-02-21 Ankit Jain <jankit@novell.com>
411 * xbuild/xbuild.rsp: Add descriptive comments.
413 2009-02-21 Ankit Jain <jankit@novell.com>
415 * Parameters.cs (LoadResponseFile): Handle comments.
417 2009-02-20 Ankit Jain <jankit@novell.com>
419 * SolutionParser.cs (ParseSolution): Ignore solution folders.
421 2009-02-20 Ankit Jain <jankit@novell.com>
423 * SolutionParser.cs (ParseSolution): Ignore GlobalSection named
426 2009-02-20 Ankit Jain <jankit@novell.com>
428 * SolutionParser.cs (ParseProjectConfigurationPlatforms): Report missing
429 project guids as Warnings and not errors. Report every missing guid only
432 2009-02-20 Ankit Jain <jankit@novell.com>
434 * SolutionParser.cs (projectRegex): Use '\s' to match whitespace.
436 2009-02-19 Jonathan Chambers <joncham@gmail.com>
438 * xbuild.csproj: Add.
441 2009-02-13 Jonathan Chambers <joncham@gmail.com>
443 * SolutionParser.cs: Make Guid Regex case insensitive.
444 Handle project dependencies. The solution has explicit
445 dependencies, but we have to open projects for implicit
446 dependencies (via ProjectReferences).
448 2009-02-13 Jonathan Chambers <joncham@gmail.com>
450 * Main.cs: Add support for .sln files.
451 * SolutionParser.cs: Class for generating project file
453 * xbuild.exe.sources: Added SolutionParser.cs.
455 2009-02-02 Ankit Jain <jankit@novell.com>
457 * Microsoft.CSharp.targets: Add targets to generate resource ids.
458 * Microsoft.Common.targets: Add targets for generating resources,
459 generate and deploy satellite assemblies, resolve project and assembly
460 references. All intermediate build output goes into a 'obj/' dir by
461 default. 'Clean' target enabled.
463 2008-12-12 Ankit Jain <jankit@novell.com>
465 * Microsoft.CSharp.targets: Add CreateCSharpManifestResourceName task.
467 2008-11-23 Ankit Jain <jankit@novell.com>
469 * xbuild/Microsoft.Common.tasks: Add AssignCulture task.
471 2008-10-01 Ankit Jain <jankit@novell.com>
473 * xbuild/Microsoft.Common.tasks: Add CallTarget and AssignTargetPath task.
475 2007-03-19 Marek Sieradzki <marek.sieradzki@gmail.com>
477 * xbuild/Microsoft.Common.tasks: Added CombinePath task.
479 2007-03-10 Marek Sieradzki <marek.sieradzki@gmail.com>
481 * xbuild/Microsoft.Common.tasks: Added Vbc task.
483 * xbuild/Microsoft.VisualBasic.targets: Added CoreCompile target for
486 2007-03-08 Marek Sieradzki <marek.sieradzki@gmail.com>
488 * Microsoft.CSharp.targets: Add @(ChildProjectReferences) to
491 * Microsoft.Common.targets: Add ResolveProjectReferences target.
493 2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
495 * Makefile: Removed hack.
497 2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
499 * Makefile: Fix Windows build.
501 2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
503 * xbuild/Microsoft.VisualBasic.targets: Added.
505 2007-01-09 Marek Sieradzki <marek.sieradzki@gmail.com>
507 * xbuild/Microsoft.Common.targets: Added $(ProjectDir).
509 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
511 * Makefile, Main.cs: Moved XBuild files to lib/mono/2.0 from
514 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
516 * Main.cs: Catch InvalidProjectFileException and
517 InternalLoggerException.
519 2006-12-16 Marek Sieradzki <marek.sieradzki@gmail.com>
521 * Parameters.cs (ProcessProperty): Use SetProperty () not
524 2006-12-12 Marek Sieradzki <marek.sieradzki@gmail.com>
526 * xbuild/Microsoft.Common.targets: Added.
528 * xbuild/Microsoft.CSharp.targets: Move common part to
529 Microsoft.Common.targets.
531 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
533 * xbuild/Microsoft.Common.tasks: Fix a typo (GetFrameworkPath).
535 2006-10-10 Marek Sieradzki <marek.sieradzki@gmail.com>
537 * xbuild/Microsoft.CSharp.targets: Added empty SearchPaths to Csc.
539 2006-10-08 Marek Sieradzki <marek.sieradzki@gmail.com>
541 * xbuild/Microsoft.CSharp.targets: Added parameters that should be
544 2006-10-05 Marek Sieradzki <marek.sieradzki@gmail.com>
546 * xbuild/Microsoft.CSharp.targets: Make $(OutputPath) directory before
547 compiling and put output in this directory.
549 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
551 * xbuild/Microsoft.CSharp.targets: Use new ResolveAssemblyReference
553 * xbuild/Microsoft.Common.tasks: Add new task (RAR).
555 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
557 * xbuild/Microsoft.CSharp.targets: Set AllowUnsafeBlocks to false when it's
560 2006-09-29 Todd Berman <tberman@off.net>
562 * xbuild/Microsoft.CSharp.targets: Copy over the AllowUnsafeBlocks
565 2006-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
567 * xbuild/Microsoft.CSharp.targets: Simplify: use PropertyGroups
568 instead of Targets to set properties needed by Csc task.
570 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
572 * Makefile: Fix broken build.
574 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
576 * xbuild/Microsoft.CSharp.targets: Support AssemblyName and
579 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
581 * Parameters.cs, Main.cs, ErrorUtilities.cs: Moved error handling to
582 new file and started to use ErrorUtilities.ReportError ()
583 instead of throw and catch. (In cases where xbuild should quit
586 2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
588 * Makefile, xbuild/Microsoft.CSharp.Targets: Renamed to
589 Microsoft.CSharp.targets. On make install it should be linked or
590 copied to another name.
592 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
595 * xbuild/Microsoft.CSharp.Targets: Added hacky implementation of this
598 2006-05-22 Marek Sieradzki <marek.sieradzki@gmail.com>
600 * Main.cs: Patch from Matthew Metnetsky.
602 2006-04-19 Marek Sieradzki <marek.sieradzki@gmail.com>
604 * XBuild.targets: Removed.
605 * xbuild/Microsoft.Build.xsd: Changed path separator.
607 2006-04-08 Marek Sieradzki <marek.sieradzki@gmail.com>
609 * Makefile, xbuild/MSBuild/Microsoft.Build.CommonTypes.xsd: Changed
610 name of Microsoft.Build.Commontypes.xsd to
611 Microsoft.Build.CommonTypes.xsd.
613 2006-04-07 Marek Sieradzki <marek.sieradzki@gmail.com>
615 * Makefile: Changed installation directory of schema files.
617 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
619 * Main.cs: Updated for new API.
621 2005-12-14 Wade Berrier <wberrier@novell.com>
623 * Makefile: Add missing EXTRA_DISTFILES in order to 'make install'
625 2005-11-05 Kornél Pál <kornelpal@hotmail.com>
627 * AssemblyInfo.cs: Use Consts.MonoVersion as AssemblyVersion.
629 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
631 * Main.cs: Changed binPath to directory where all files are stored.
632 * Makefile: Added installing of additional files.
634 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
636 * LoggerInfo.cs: Changed public to internal.
637 * xbuild.exe.sources: Added reference to AssemblyLoadInfo.
639 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
641 * Microsoft.Common.tasks, xbuild.rsp, Microsoft.Build.xsd, MSBuild:
643 * Main.cs, Pararameters.cs: Changed to use Mono.XBuild.Framework and
644 Mono.XBuild.Utilities.
645 * CommandLineException.cs, LoggerInfo.cs: Added #if NET_2_0
648 2005-09-11 Marek Sieradzki <marek.sieradzki@gmail.com>
650 * xbuild.exe.sources: Added Consts.cs from common build files.
651 * LoggerInfo.cs: Public key token update.
652 * Parameters.cs, Main.cs: Changed to use BinPath instead of hard-coded path.
653 * Makefile: Added installing of xbuild's files.
654 * Microsoft.Common.tasks: Moved from main directory and changed to use
657 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
659 * Main.cs: FxVersion.
660 * Makefile: Fixed Microsoft.Build.Utilities.dll name.
662 2005-09-05 Marek Sieradzki <marek.sieradzki@gmail.com>
664 * Microsoft.Build.xsd, MSBuild/Microsoft.Build.Core.xsd,
665 Microsoft.Build.Commontypes.xsd: Added schema files.
667 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
669 * Main.cs, Parameters.cs: Added default target(s) handling.
671 2005-08-29 Marek Sieradzki <marek.sieradzki@gmail.com>
673 * LoggerInfo.cs: Removed AssemblyLoadInfo property, changed to inherit
675 * XBuild.targets: Updated.
676 * Parameters.cs: Removed debugging info and removed line producing
678 * Main.cs: Added check if engine is null.
680 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
682 * Parameters.cs, Main.cs: Changed paths to absolute paths. They should be
683 separated to .in file probably when moving to autotools.
685 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
687 * CommandLineException.cs, LoggerInfo.cs, Main.cs, Parameters.cs: