Age | Commit message (Collapse) | Author |
|
tests
svn path=/trunk/mcs/; revision=29458
|
|
defined. Don't conflate building a non-Xml temporary System.dll
with building System.dll for bootstrapping mcs.
svn path=/trunk/mcs/; revision=29169
|
|
svn path=/trunk/mcs/; revision=29101
|
|
System.Xml.dll is present.
(SECOND_PASS): Remove.
svn path=/trunk/mcs/; revision=29097
|
|
* System_test.dll.sources: Added X509CertificateCollectionTest
to the unit tests.
svn path=/trunk/mcs/; revision=28895
|
|
* Makefile : add run-test-ondotnet target support.
svn path=/trunk/mcs/; revision=28726
|
|
(LIBRARY_COMPILE) [!HAVE_SYSTEM_XML]: Use $(BOOT_COMPILE) for
non-Xml first build.
(all-local) [!SECOND_PASS]: Simplify.
svn path=/trunk/mcs/; revision=27950
|
|
Make cyclic-dependency safe.
svn path=/trunk/mcs/; revision=27012
|
|
to determine out-of-date-ness. (This fixes an unlogged change.)
(install-local,test-local,run-test-local,clean-local): Collapse
near-identical rules.
svn path=/trunk/mcs/; revision=26891
|
|
svn path=/trunk/mcs/; revision=26875
|
|
at once.
svn path=/trunk/mcs/; revision=26040
|
|
* System_test.dll.sources: Added
System.ComponentModel/TypeDescriptorTests.cs.
svn path=/trunk/mcs/; revision=25617
|
|
System.ComponentModel/ReflectionEventDescriptor.cs,
System.ComponentModel/ReflectionPropertyDescriptor.cs.
svn path=/trunk/mcs/; revision=25474
|
|
* System.dll.sources: Added System/System.ComponentModel.Design
/RuntimeLicenseContext.cs
* System_test.dll.sources : Added System.ComponentModel
/LicenseManagerTests.cs
svn path=/trunk/mcs/; revision=24219
|
|
* Makefile (all-local): Fix for non-bash shells.
svn path=/trunk/mcs/; revision=23916
|
|
* System.dll.sources: Added System.Net/DefaultCertificatePolicy.cs to
the build.
svn path=/trunk/mcs/; revision=23494
|
|
* Makefile: Build System.dll in two steps. Because of the circular
dependency with System.XML.dll.
svn path=/trunk/mcs/; revision=22761
|
|
* System_test.dll.sources : Added CodeGeneratorIdentifierTest.cs
svn path=/trunk/mcs/; revision=22336
|
|
* System.dll.sources: added new files.
* System_test.dll.sources: added new test.
* System.IO/DefaultWatcher.cs: stub for the default watcher.
* System.IO/WindowsWatcher.cs: stub for the windows watcher.
* System.IO/FAMWatcher.cs: FAM watcher.
* System.IO/FileAction.cs: enum with event types.
* System.IO/FileSystemEventArgs.cs: added SetName property.
* System.IO/FileSystemWatcher.cs: added support for the 3 watchers.
* System.IO/IFileWatcher.cs: interface implemented by the watchers.
* System.IO/SearchPattern.cs: copied from corlib.
* Test/System.IO/FileSystemWatcherTest.cs: new test.
svn path=/trunk/mcs/; revision=22139
|
|
* Makefile: Suppress warnings about multiple Regex defs and obsolete
calls in the test assembly.
svn path=/trunk/mcs/; revision=21569
|
|
* System_test.dll.config: Nunit loads configs with the same name as the
test assembly. This is for the Swithes test.
svn path=/trunk/mcs/; revision=21550
|
|
* System_test.dll.sources : Added UriTest2.cs
svn path=/trunk/mcs/; revision=20870
|
|
* System.dll.sources: Added IOrderedDictionary.cs
svn path=/trunk/mcs/; revision=20207
|
|
* System.dll.sources: Added some new class files
svn path=/trunk/mcs/; revision=19911
|
|
* BitVector32.cs (CreateSection): Check that the new
calculated offset isn't more than 32 and not that the sum of the
new offset and the number of set bits is more than 32.
(this): Perform bitwise and with the complement of the mask
shifted version (~(section.Mask << section.Offset)) and not with
the shifted version of the mask's complement (~section.Mask <<
section.Offset).
(this): Currently doesn't return the correct value when the data
in the BitVector32 instance is negative.
* ListDictionary.cs (CopyTo): If the array is null, it should
throw ArgumentNullException. If the index is less than 0, it
should throw ArgumentOutOfRangeException.
(Remove): Throw ArgumentNullException when the parameter is null.
* BitVector32Test.cs (TestNegativeIndexer, TestSectionIndexer,
TestCreateSection): new tests from Alon Gazit <along@mainsoft.com>.
* ListDictionaryTest.cs (CopyTo1, CopyTo2, Remove): New file, with
tests from Alon Gazit <along@mainsoft.com>.
svn path=/trunk/mcs/; revision=17885
|
|
svn path=/trunk/mcs/; revision=17778
|
|
* System.dll.sources: SRDescriptionAttribute.cs moved
svn path=/trunk/mcs/; revision=16734
|
|
* README: removed (contained only obsolete build instructions)
svn path=/trunk/mcs/; revision=16494
|
|
* System.dll.sources: EventLogImpl.cs added
svn path=/trunk/mcs/; revision=16493
|
|
* System.dll.sources: AlphabeticalEnumConverter.cs, SRDescriptionAttribute.cs added
svn path=/trunk/mcs/; revision=16400
|
|
* System.dll.sources: Assembly/Locale.cs added, Globalization.Locale.cs removed
svn path=/trunk/mcs/; revision=16387
|
|
* Makefile (EXTRA_DISTFILES): A few more things not to dist.
svn path=/trunk/mcs/; revision=16382
|
|
* Makefile (EXTRA_DISTFILES): NUnit.Prefs is not a
distable file.
(in three places)
svn path=/trunk/mcs/; revision=16381
|
|
* Assembly/Consts.cs: added
svn path=/trunk/mcs/; revision=16335
|
|
A whole passel of build system changes. Doc updates:
* build/README.makefiles: Doc updates.
* build/profiles/net_1_0.make: Doc changes.
* INSTALL.txt: A few more touchups.
Better defaults:
* build/config-default.make (prefix): Default install prefix
should be /usr/local.
* build/profiles/bootstrap.make: This profile ...
* build/profiles/default.make: ... is now the default.
* build/profiles/atomic.make: And the default is now this.
Fixes for pre-build checks:
* Makefile: Do the platform and (new) profile checks
before the build, which took some infrastructure changes.
* build/rules.make: Allow a Makefile to specify its own all/install/etc
targets.
* build/profiles/default.make (profile-check): Add a blank
target here.
* build/profiles/atomic.make: Check for a full MCS install to
build against.
HP/UX fixes with help from Bernie Solomon:
* build/config-default.make (ECHO_ESCAPE): HP/UX 'echo'
doesn't need a -e parameter to interpret escape codes. Test for
that and define a configuration parameter.
* build/library.make ($(makefrag)): Use $(ECHO_ESCAPE)
instead of assuming that 'echo -e' will interpret escape
codes.
* build/executable.make ($(makefrag)): Here too.
A make distcheck fix:
* Makefile: Inherit the current prefix so that the build can
find the right System.Xml.dll.
And Windows build fixes with the invaluable help of Sebastian
Pouliot (in various subdirectories).
class/Mono.Data.SqliteClient:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile (LIB_MCS_FLAGS): Add /r:System.dll here. Why wasn't
this necessary with MCS? (csc.exe needs it.)
class/System:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile (SCARY_LIB): Flip around since what was bootstrap
is now default.
class/System/Test/System.Net:
2003-07-16 Peter Williams <peter@newton.cx>
* IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
rely on some NET_1_1-only features.
class/System/Test/System.Net.Sockets:
2003-07-16 Peter Williams <peter@newton.cx>
* TcpListenerTest.cs: Initialize outSock to null to
prevent an mcs compile error.
class/System.Data:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile: Flip around for the new default build
profile. (In a separate commit)
class/System.Windows.Forms:
2003-07-16 Peter Williams <peter@newton.cx>
* System.Windows.Forms.dll.sources: Don't build with two
AssemblyInfo.cs files.
class/corlib:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile ($(test_makefrag)): Use $(ECHO_ESCAPE) for HP/UX
portability fixes.
(all-local): Don't build $(cmplib) by default, it's not something
most people need, and the build is broken on Windows right now anyway.
ilasm:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile (ILParser.cs): Move this from parser/ so we avoid
slash direction issues on the Windows build.
* .cvsignore: Add ILParser.cs here.
ilasm/parser:
2003-07-16 Peter Williams <peter@newton.cx>
* .cvsignore: ILParser.cs has been moved.
tools:
2003-07-16 Peter Williams <peter@newton.cx>
* Makefile (DIST_ONLY_SUBDIRS): Don't build SqlSharp, it's
very old and doesn't build on Windows.
svn path=/trunk/mcs/; revision=16292
|
|
* System.dll.sources: Added NetConfigurationHandler.cs,
NetConfig.cs, IPv6MulticastOption.cs
svn path=/trunk/mcs/; revision=16213
|
|
* list.unix: Added AssemblyInfo.cs
svn path=/trunk/mcs/; revision=16096
|
|
* list.unix: Removed System.Net/ProxyUseType.cs, System.Net/WebStatus.cs
svn path=/trunk/mcs/; revision=16086
|
|
* list.unix: Add VBCodeGenerator.cs, VBCodeProvider.cs
svn path=/trunk/mcs/; revision=15996
|
|
* list.unix: Add CodeParser.cs, Executor.cs, removed CompilerOptions.cs
svn path=/trunk/mcs/; revision=15994
|
|
* list.unix: Add WebPermission.cs, WebPermissionAttribute.cs
svn path=/trunk/mcs/; revision=15962
|
|
* makefile.gnu: turn on debug since it works again.
svn path=/trunk/mcs/; revision=14992
|
|
StringWriter.cs: Fixed bug #43379 "Missing WebException.Response
property."
svn path=/trunk/mcs/; revision=14780
|
|
svn path=/trunk/mcs/; revision=12967
|
|
Removed references to System.Web namespaces
svn path=/trunk/mcs/; revision=12916
|
|
* Stubed System.ComponentModel/LicenseUsageMode.cs
* Stubed rest of System.ComponentModel.Design
svn path=/trunk/mcs/; revision=12914
|
|
* Stubed System.ComponentModel/InheritanceLevel.cs
* Stubed System.ComponentModel.Design/IDesignerFilter.cs
* Stubed System.ComponentModel.Design/IInheritanceService.cs
svn path=/trunk/mcs/; revision=12903
|
|
svn path=/trunk/mcs/; revision=12875
|
|
svn path=/trunk/mcs/; revision=12872
|
|
* list.unix: added RunInstallerAttribute.cs
* System.ComponentModel/RunInstallerAttribute.cs: New file.
svn path=/trunk/mcs/; revision=12193
|