386142c423
# New code generation engine: The new code generation engine is the core of the Mono JIT, and now also features a code pre-compiler. # Runtime: Mono now provides the GC system with object maps, providing better collection and improving applications speed. Also debugging information works across application domains. # ASP.NET: WebForms parser has been rewritten. # Remoting: Plenty of updates to the remoting infrastructure. # C# compiler: Various speed improvements, plus support for C# 2.0 iterators. # XML: XML deserialization, RELAX NG validating XmlReader, improved XmlNodeReader, XmlTextReader non-UTF8 stream support by default, plus a primitive DTD parser. # Windows.Forms: Lots of updates, and System.Drawing progress. # Globalization: Data files for supporting the various cultures are in, Chinese encoding support. # New tools: Binding generator for C programs, security tools, mono-xsd. # Ongoing development: ILASM, JScript, Soap, XmlSerialization. # Mono Basic: Many improvements. # Security: Uses new BigInteger, many new classes. # 152 bugs closed, 3397 individual CVS commits. The full announcement and list of changes can be found at: http://www.gnomedesktop.org/article.php?sid=1104
133 lines
6.1 KiB
Makefile
133 lines
6.1 KiB
Makefile
# $NetBSD: buildlink2.mk,v 1.5 2003/05/09 13:03:21 jmmv Exp $
|
|
#
|
|
# This Makefile fragment is included by packages that use mono.
|
|
#
|
|
# This file was created automatically using createbuildlink 2.6.
|
|
#
|
|
|
|
.if !defined(MONO_BUILDLINK2_MK)
|
|
MONO_BUILDLINK2_MK= # defined
|
|
|
|
BUILDLINK_PACKAGES+= mono
|
|
BUILDLINK_DEPENDS.mono?= mono>=0.24
|
|
BUILDLINK_PKGSRCDIR.mono?= ../../lang/mono
|
|
|
|
EVAL_PREFIX+= BUILDLINK_PREFIX.mono=mono
|
|
BUILDLINK_PREFIX.mono_DEFAULT= ${LOCALBASE}
|
|
BUILDLINK_FILES.mono+= include/mono/cil/opcode.def
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/access.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/atomic.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/context.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/critical-sections.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/error.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/events.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/handles.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/io-layer.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/io.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/macros.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/mono-mutex.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/mutexes.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/processes.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/semaphores.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/sockets.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/status.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/system.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/threads.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/timefuncs.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/types.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/uglify.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/versioninfo.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/wait.h
|
|
BUILDLINK_FILES.mono+= include/mono/io-layer/wapi.h
|
|
BUILDLINK_FILES.mono+= include/mono/jit/jit.h
|
|
BUILDLINK_FILES.mono+= include/mono/jit/regset.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/appdomain.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/assembly.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/blob.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/cil-coff.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/class.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/debug-helpers.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/debug-mono-symfile.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/environment.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/exception.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/image.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/loader.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/mempool.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/metadata.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/monitor.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/mono-debug-debugger.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/mono-debug.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/mono-endian.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/object.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/opcodes.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/profiler.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/rand.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/rawbuffer.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/reflection.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/row-indexes.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/tabledefs.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/threadpool.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/threads-types.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/threads.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/tokentype.h
|
|
BUILDLINK_FILES.mono+= include/mono/metadata/verify.h
|
|
BUILDLINK_FILES.mono+= include/mono/mini/mini-ops.h
|
|
BUILDLINK_FILES.mono+= include/mono/mini/mini.h
|
|
BUILDLINK_FILES.mono+= include/mono/mini/regalloc.h
|
|
BUILDLINK_FILES.mono+= include/mono/utils/mono-digest.h
|
|
BUILDLINK_FILES.mono+= include/mono/utils/mono-hash.h
|
|
BUILDLINK_FILES.mono+= include/mono/utils/monobitset.h
|
|
BUILDLINK_FILES.mono+= lib/Accessibility.dll
|
|
BUILDLINK_FILES.mono+= lib/ByteFX.Data.dll
|
|
BUILDLINK_FILES.mono+= lib/Cscompmgd.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.CJK.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.MidEast.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.Other.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.Rare.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.West.dll
|
|
BUILDLINK_FILES.mono+= lib/I18N.dll
|
|
BUILDLINK_FILES.mono+= lib/ICSharpCode.SharpZipLib.dll
|
|
BUILDLINK_FILES.mono+= lib/Microsoft.VisualBasic.dll
|
|
BUILDLINK_FILES.mono+= lib/Microsoft.VisualC.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.CSharp.Debugger.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.DB2Client.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.MySql.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.PostgreSqlClient.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.SqliteClient.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.SybaseClient.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.Tds.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Data.TdsClient.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.GetOptions.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.PEToolkit.dll
|
|
BUILDLINK_FILES.mono+= lib/Mono.Posix.dll
|
|
BUILDLINK_FILES.mono+= lib/NUnit.Framework.dll
|
|
BUILDLINK_FILES.mono+= lib/NUnit.Util.dll
|
|
BUILDLINK_FILES.mono+= lib/Npgsql.dll
|
|
BUILDLINK_FILES.mono+= lib/PEAPI.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Configuration.Install.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Data.OracleClient.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Data.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Design.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Drawing.dll
|
|
BUILDLINK_FILES.mono+= lib/System.EnterpriseServices.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Runtime.Remoting.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Runtime.Serialization.Formatters.Soap.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Security.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Web.Services.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Web.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Windows.Forms.dll
|
|
BUILDLINK_FILES.mono+= lib/System.Xml.dll
|
|
BUILDLINK_FILES.mono+= lib/System.dll
|
|
BUILDLINK_FILES.mono+= lib/corlib.dll
|
|
BUILDLINK_FILES.mono+= lib/libmono.*
|
|
BUILDLINK_FILES.mono+= lib/liboldmono.*
|
|
BUILDLINK_FILES.mono+= lib/pkgconfig/mono.pc
|
|
|
|
.include "../../devel/boehm-gc/buildlink2.mk"
|
|
.include "../../devel/glib2/buildlink2.mk"
|
|
|
|
BUILDLINK_TARGETS+= mono-buildlink
|
|
|
|
mono-buildlink: _BUILDLINK_USE
|
|
|
|
.endif # MONO_BUILDLINK2_MK
|