Age | Commit message (Collapse) | Author |
|
when CC contains spaces.
svn path=/trunk/mono/; revision=54897
|
|
* runtime/Makefile.am (all-local): Pass CC tothe mcs makefile.
svn path=/trunk/mono/; revision=54853
|
|
disable building the mcs/ tree if cross-compiling.
($mcsdir/build/config.make): Don't clobber if we're cross-compiling.
* runtime/Makefile.am (all-local, install, uninstall, clean-local):
Disable building in the mcs/ tree if !BUILD_MCS.
svn path=/trunk/mono/; revision=50834
|
|
(mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall):
Don't call semdel-wrapper.
* mono/mini/Makefile.am (check-local): Don't invoke semdel-wrapper.
* mono/tests/Makefile.am (check-local): Don't invoke semdel-wrapper.
Remove calls to 'semdel-wrapper' except where necessary. Having them
makes failures on Win32 builds confusing, and hinders development by
making parallel makes in different profiles race.
svn path=/trunk/mono/; revision=50138
|
|
(mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall): Likewise.
* mono/mini/Makefile.am (check-local): Call semdel-wrapper.
* mono/tests/Makefile.am (check-local): Call semdel-wrapper.
svn path=/trunk/mono/; revision=46821
|
|
* configure.in (AC_CONFIG_FILES): Add runtime/semdel-wrapper.
* runtime/semdel-wrapper.in: New.
* runtime/Makefile.am (clean-local): Use the semdel program before
nuking the .wapi directory.
(noinst_SCRIPTS): Add semdel-wrapper.
(MYDISTFILES, distdir): Use automake variable to get the list of
files to distribute.
svn path=/trunk/mono/; revision=46817
|
|
svn path=/trunk/mono/; revision=45832
|
|
* runtime/Makefile.am: Pass the prefix to the mcs makefiles.
svn path=/trunk/mono/; revision=44027
|
|
Known problem libtools:
libtool/experimental on Debian (1.6.0+1.5a...)
libtool on the SuSE x86_64 (don't know the version)
svn path=/trunk/mono/; revision=43701
|
|
Try a somewhat different tack.
svn path=/trunk/mono/; revision=43639
|
|
svn path=/trunk/mono/; revision=43629
|
|
* configure.in ($mcsdir/build/config.make): Point RUNTIME and
ILDISASM to the in-tree versions of mono and monodis. Propagate
value of INSTALL to mcs too.
* runtime/Makefile.am: Avoid passing RUNTIME and ILDISASM to each
sub-make, now that 'configure' sets up the 'mcs' tree.
svn path=/trunk/mono/; revision=43546
|
|
svn path=/trunk/mono/; revision=43395
|
|
svn path=/trunk/mono/; revision=43393
|
|
* runtime/Makefile.am: Update. Pass 'monodis-wrapper' as ILDISASM
to sub-makes.
* runtime/monodis-wrapper.in: New file.
* configure.in (runtime/monodis-wrapper): Create.
svn path=/trunk/mono/; revision=43387
|
|
* runtime/Makefile.am (wrapper-config): Update to change.
svn path=/trunk/mono/; revision=42184
|
|
svn path=/trunk/mono/; revision=42160
|
|
* configure.in (libgdiplus): New --with-libgdiplus option. Allow
the location of libgdiplus to be overridden.
* runtime/Makefile.am (wrapper-config): Override location of
libgdiplus if requested.
svn path=/trunk/mono/; revision=42139
|
|
svn path=/trunk/mono/; revision=42128
|
|
svn path=/trunk/mono/; revision=42113
|
|
svn path=/trunk/mono/; revision=41995
|
|
(all-local): ... here. Use it.
(install-local): Depend on $(SUPPORT_FILES).
svn path=/trunk/mono/; revision=41790
|
|
(clean-local): Use $(build_profiles).
(install-local, uninstall-local): Don't override $(prefix).
svn path=/trunk/mono/; revision=41787
|
|
functionality has been moved to mcs/Makefile.
(test_select): Set ONLY_CENTUM_TESTS.
svn path=/trunk/mono/; revision=41184
|
|
the "wrong"
value on cygwin.
(mcs-compileall): Use it.
svn path=/trunk/mono/; revision=40794
|
|
current directory in non-Cygwin form.
(mcs-compileall): Use it. Use $(PATH_SEPARATOR) when defining
MONO_PATH.
svn path=/trunk/mono/; revision=40791
|
|
svn path=/trunk/mono/; revision=40731
|
|
* runtime/Makefile.am (centum_nunit_tests): Add corlib! Thanks to
nickd, miguel, et al.
svn path=/trunk/mono/; revision=40521
|
|
support file called $(tmpinst)/config.
($(tmpinst)/bin/mono): Simplify.
(mcs-do-compiler-tests,mcs-compileall): Update.
* runtime/mono-wrapper.in: Use wrapper-config.
* Makefile.am (DIST_SUBDIRS): Sync with $(SUBDIRS).
svn path=/trunk/mono/; revision=40110
|
|
(mcs-compileall): Use $(build_profiles) directly. It now works on
the net_2_0 profile too.
svn path=/trunk/mono/; revision=40106
|
|
(mcs-do-compiler-tests): Use it.
(mcs-compileall): Likewise. Don't exit out on the first failing DLL.
($(tmpinst)/config): Update to changes in data/config.in.
svn path=/trunk/mono/; revision=39913
|
|
reference to #71963, since it's fixed, and it's breaking elsewhere.
svn path=/trunk/mono/; revision=39911
|
|
* runtime/Makefile.am (mcs-compileall): Disable this for the 2.0
profile because of bug #71963.
svn path=/trunk/mono/; revision=39781
|
|
* runtime/Makefile.am (mcs-compileall): New test to compile all methods
in our assemblies.
svn path=/trunk/mono/; revision=39727
|
|
svn path=/trunk/mono/; revision=39492
|
|
Map 'MonoPosixHelper' to in-tree version.
($(tmpinst)/bin/mono): Use it.
(mcs-do-run-test-profiles): Use $(tmpinst)/bin/mono as the RUNTIME.
svn path=/trunk/mono/; revision=39474
|
|
class/System, both of which pass all their unit tests.
svn path=/trunk/mono/; revision=39285
|
|
tests that are currently passing 100%.
(test_select): Run those on 'make check'.
svn path=/trunk/mono/; revision=39254
|
|
($(tmpinst)/bin/mono): New.
svn path=/trunk/mono/; revision=38306
|
|
state isn't shared between an installed runtime and the in-tree
runtime, and also ensure that both 'make check' and 'make
distcheck' can run in parallel.
* runtime/Makefile.am (clean-local): Remove the .wapi directory.
svn path=/trunk/mono/; revision=37736
|
|
svn path=/trunk/mono/; revision=37307
|
|
* runtime/Makefile.am (check-local): Use it to disable nunit
tests. Ensure that the test dlls are always built, however.
svn path=/trunk/mono/; revision=37026
|
|
* mono/Makefile.am (HANDLES): New. Disable 'handles' dir on Win32.
(SUBDIRS): Use it. Move 'cil' before 'metadata'.
* runtime/Makefile.am (install-exec): Pass
RUNTIME_HAS_CONSISTENT_GACDIR to the mcs/ build.
svn path=/trunk/mono/; revision=36992
|
|
workaround a bug in automake 1.7.x.
* runtime/Makefile.am ($(symlinks)): Don't depend on config.status.
svn path=/trunk/mono/; revision=36820
|
|
svn path=/trunk/mono/; revision=36631
|
|
(distdir): New. Using 'cygnus' option disables the automake rule.
svn path=/trunk/mono/; revision=36542
|
|
svn path=/trunk/mono/; revision=36525
|
|
Prevent a redundant 'make all' pass during 'make check'.
(build_profiles): Rename from install_profiles.
(check_profiles): New.
(TEST_SUPPORT_FILES): Don't include 'gmcs' if we're not building
the .NET2.0 profile.
(all-local,check-local): Use them.
(install,install-exec,install-data): Override automake rules to
prevent a redundant 'make all' pass.
svn path=/trunk/mono/; revision=36475
|
|
* configure.in (mono_build_root, mono_runtime, mono_cfg_dir):
New AC_SUBSTed variables.
(runtime/mono-wrapper): New generated file.
(runtime/etc/mono/1.0/machine.config, runtime/etc/mono/2.0/machine.config):
New symlinks.
(AC_OUTPUT): Don't mention runtime/net_1_1 and runtime/net_2_0.
* Makefile.am (SUBDIRS): Remove '.'.
(tmpinst): Remove.
(get-monolite-latest): Update.
(populate-runtime-subdirs): Remove.
(all-local, check-local): Move rules related to building in the mcs/ tree ...
* runtime/Makefile.am: ... here. Completely re-write file.
(install-exec-local): Transfer ownership of installing .exes and
.dlls to the Makefiles in the mcs/ tree.
(_tmpinst): Use tmpinst tree only during testing.
(SUBDIRS): Remove.
* runtime/mono-wrapper.in: New. Template for generated file.
* runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Remove.
* mono/mini/Makefile.am (MCS,ILASM): Don't refer to runtime/ directory.
Refer directly to the mcs/ tree.
* mono/tests/Makefile.am (CSC,ILASM): Likewise.
svn path=/trunk/mono/; revision=36432
|
|
* runtime/net_2_0/Makefile.am (gac_assemblies_list): Added Mono.C5.
svn path=/trunk/mono/; revision=36112
|