Age | Commit message (Collapse) | Author |
|
* config-default.make (LIBRARY_FLAGS): Applied patch from Laurent Etiemble
(laurent.etiemble@gmail.com). Use CFLAGS in the environment if defined.
svn path=/branches/mono-2-6/mcs/; revision=154607
|
|
* profiles/basic.make: Document that mono 2.6 can't be compiled with mono SVN HEAD.
svn path=/branches/mono-2-6/mcs/; revision=149365
|
|
* Consts.cs.in: Update FX version for SL3 latest released version
[Backport r149187]
svn path=/branches/mono-2-6/mcs/; revision=149188
|
|
* tests.make (TEST_RUNTIME_WRAPPERS_PATH): added - used to set up
correct PATH for tests
svn path=/branches/mono-2-6/mcs/; revision=146379
|
|
* Consts.cs.in: add a AssemblySystem_Core constant.
svn path=/branches/mono-2-6/mcs/; revision=146032
|
|
svn path=/branches/mono-2-6/mcs/; revision=145602
|
|
svn path=/branches/mono-2-6/mcs/; revision=145457
|
|
* Consts.cs.in: Update SL2 FX version to the second (and last)
released version.
[Backport r144843]
svn path=/branches/mono-2-6/mcs/; revision=144844
|
|
svn path=/branches/mono-2-6/mcs/; revision=143870
|
|
* library.make: Add NO_BUILD to ignore assembly during build.
svn path=/trunk/mcs/; revision=141778
|
|
In build/common/:
* Consts.cs.in: Add BOOTSTRAP_NET_4_0.
In class/corlib/System.Collections.Concurrent/:
* ConcurrentQueue.cs:
* IProducerConsumerCollection.cs: Add BOOTSTRAP_NET_4_0.
In class/corlib/System.Runtime.CompilerServices/:
* TypeForwardedFromAttribute.cs: Add BOOTSTRAP_NET_4_0.
In class/corlib/System.Threading/:
* Watch.cs:
* SpinWait.cs:
* CountdownEvent.cs:
* CancellationToken.cs:
* ICancelableOperation.cs:
* CancellationTokenSource.cs:
* CancellationTokenRegistration.cs: Add BOOTSTRAP_NET_4_0.
In class/corlib/System/:
* Funcs.cs:
* Action.cs:
* AggregateException.cs: Add BOOTSTRAP_NET_4_0.
svn path=/trunk/mcs/; revision=139736
|
|
* build/library.make (SNFLAGS): Remove '-R', since it's specific to the
action required.
($(build_lib)): Use -R flag with $(SN).
($(the_lib)): Add a sanity check to verify that the assembly is signed.
* tools/csharplib/Makefile ($(the_lib)): Update to changes in build/library.make.
svn path=/trunk/mcs/; revision=139041
|
|
svn path=/trunk/mcs/; revision=138996
|
|
* platforms/darwin.make (PLATFORM_AOT_SUFFIX): New.
* platforms/linux.make (PLATFORM_AOT_SUFFIX): New.
* library.make ($(build_lib)): Don't try to AOT compile the
library in its possibly temporary location.
(DO_AOT): Remove. Move to ...
($(the_lib)$(PLATFORM_AOT_SUFFIX)): ... here, new rule to
explicitly run the AOT compilation.
(all-local) [ENABLE_AOT]: Build the AOT compiled library as appropriate.
svn path=/trunk/mcs/; revision=138696
|
|
* library.make (build_lib): Define to a profile dependent
temporary location for LIBRARY_USE_INTERMEDIATE_FILE.
(DO_AOT): New. Extracted from ...
($(build_lib)): ... here. Simplify. Extract code handling
LIBRARY_USE_INTERMEDIATE_FILE into ...
($(the_lib)) [LIBRARY_USE_INTERMEDIATE_FILE]: ... here, a new rule
that takes care of copying the library from its temporary location
to the final location.
svn path=/trunk/mcs/; revision=138691
|
|
* profiles/monotouch.make: add monotouch profile.
svn path=/trunk/mcs/; revision=138223
|
|
for Mono.Messaging.RabbitMQ provider to be loaded from
the GAC.
svn path=/trunk/mcs/; revision=138179
|
|
* Makefile (_boot_:net_2_0_bootstrap): Depend on
'net_1_1_bootstrap' profile, rather than 'net_1_1'.
* build/profiles/net_2_0_bootstrap.make (BOOTSTRAP_PROFILE): Set to
net_1_1_bootstrap instead of net_1_1.
svn path=/trunk/mcs/; revision=138070
|
|
* MonoTODOAttribute.cs: Thin diet, no point in having virtual
methods and overrides that do the same thing.
svn path=/trunk/mcs/; revision=136139
|
|
* Consts.cs.in: Add AssemblySystemCore_3_5.
svn path=/trunk/mcs/; revision=135855
|
|
svn path=/trunk/mcs/; revision=135453
|
|
svn path=/trunk/mcs/; revision=135428
|
|
svn path=/trunk/mcs/; revision=135425
|
|
* Consts.cs.in: Add NET_4_0 constants.
svn path=/trunk/mcs/; revision=135408
|
|
* profiles/net_4_0.make: Add preliminary net 4.0 profile.
svn path=/trunk/mcs/; revision=135245
|
|
svn path=/trunk/mcs/; revision=135131
|
|
svn path=/trunk/mcs/; revision=133397
|
|
svn path=/trunk/mcs/; revision=133229
|
|
svn path=/trunk/mcs/; revision=133224
|
|
svn path=/trunk/mcs/; revision=133223
|
|
svn path=/trunk/mcs/; revision=133098
|
|
svn path=/trunk/mcs/; revision=132897
|
|
that DISTFILES can be properly set (and thus properly distribute the
*_test.dll.sources file). This allows unit tests to actually build
and run when building from the tarball.
svn path=/trunk/mcs/; revision=131409
|
|
an NUnit test assembly during 'make test' and will run the tests
within the NUnit test assembly during 'make run-test'.
* library.make: Split out NUnit test rules/logic into tests.make.
* Makefile: Distribute tests.make.
* README.makefiles: Document HAS_NUNIT_TEST for executable.make,
documenting how to have NUnit tests for executables.
* tests.make: Added; NUnit test logic rules.
svn path=/trunk/mcs/; revision=131072
|
|
svn path=/trunk/mcs/; revision=128880
|
|
* Makefile: Add darwin.make to the make dist target as well
svn path=/trunk/mcs/; revision=122774
|
|
* library.make: Allow platform specific exclude tags from the
test harness suite.
* darwin.make: Add to the build and add a new NotOnMac test
category
svn path=/trunk/mcs/; revision=122616
|
|
svn path=/trunk/mcs/; revision=122255
|
|
Reported by Jonathan Chambers.
svn path=/trunk/mcs/; revision=121446
|
|
* library.make : enable FIXTURE and TESTNAME on run-test-ondotnet.
svn path=/trunk/mcs/; revision=121178
|
|
* Makefile : ugh, ok another dist pain.
svn path=/trunk/mcs/; revision=120209
|
|
* nunit-summary.xsl : copied from nunit resource (summary.xslt)
* library.make : put transformation result from TestResult-*.xml
into TestResult-*.log as we used to do.
svn path=/trunk/mcs/; revision=120207
|
|
* library.make (TESTNAME_ARG): added support for the nunit-console -run
parameter, so that individual tests can be ran.
svn path=/trunk/mcs/; revision=120198
|
|
* library.make (FIXTURE_ARG): /parameter:value syntax is not
supported in nunit 2.4
svn path=/trunk/mcs/; revision=120196
|
|
* library.make : another nunit20 to kill :(
svn path=/trunk/mcs/; revision=120137
|
|
svn path=/trunk/mcs/; revision=120008
|
|
* Consts.cs.in: Update Silverlight's FxFileVersion to final
version number of Silverlight 2.
svn path=/trunk/mcs/; revision=119934
|
|
* library.make (TEST_FILES): Notice filenames with ../ in the test
sources file, and handle them in a way suitable for the 'make
dist' handling of such files.
svn path=/trunk/mcs/; revision=119196
|
|
* library.make: AOT the library after compilation if the AOT_IN_PROFILES
variable is defined and it contains the current profile.
svn path=/trunk/mcs/; revision=118624
|
|
if present.
svn path=/trunk/mcs/; revision=116379
|