jfrijters
|
404a7e8ec2
|
Specify "-cp dummy" for javac compile to avoid using the CLASSPATH.
|
2011-05-10 09:55:05 +00:00 |
jfrijters
|
34a7d1d2f4
|
Update to OpenJDK 6 b22.
|
2011-03-02 07:32:50 +00:00 |
smallsql
|
23ba2f8b00
|
Added missing non-internal look and feel resources to the SwingAWT dll
|
2011-02-22 20:50:13 +00:00 |
jfrijters
|
bc2c6b1a72
|
Integrated OpenJDK 6 b21.
|
2011-01-24 16:40:22 +00:00 |
jfrijters
|
8d3bccd838
|
Generate lib/ikvm-api.jar to expose the ikvm API more easily to java code (by shipping this jar as part of ikvmbin.zip).
|
2010-12-24 08:00:53 +00:00 |
jfrijters
|
750e49368a
|
We no longer need an external sun.boot.class.path to run javac, javap and javah.
|
2010-08-24 04:01:39 +00:00 |
jfrijters
|
543bde55dc
|
- Removed the requirement to have peverify and ilasm in the PATH. They are now located automatically and if they are not found, the corresponding build steps are skipped.
- Added "managed" and "native" targets to ikvm.build to allow building just the managed parts (that don't require a C compiler to be installed).
|
2010-08-20 05:35:49 +00:00 |
jfrijters
|
6b6758acde
|
Added jdk-tools target to build javac.exe, javah.exe and javap.exe. Not built by default.
|
2010-06-10 08:45:40 +00:00 |
jfrijters
|
248559fb69
|
Added "first-pass" build of IKVM.AWT.WinForms.dll and moved "native" AWT code from IKVM.Runtime.dll to IKVM.AWT.WinForms.dll.
|
2010-06-09 12:26:28 +00:00 |
jfrijters
|
ef1cad0880
|
Removed fake core class library types from ikvmstub and added a -bootstrap option to run without dependency on runtime/core class library.
|
2010-05-19 15:48:52 +00:00 |
jfrijters
|
0431018659
|
Added .dll extension to referenced assemblies, to avoid relying on what is now a legacy feature of ikvmc.
|
2010-04-23 05:05:13 +00:00 |
jfrijters
|
c773ca6986
|
- Rewrote assembly loading for ikvmc and ikvmstub (and unified it). It now no longer depends on the runtime to do assembly name to path resolution and behaves more csc like.
- Added -nostdlib and -lib options to ikvmc and ikvmstub.
- openjdk.build now uses our System.Core.dll (unless we're building on .NET 4.0).
|
2010-04-23 04:58:36 +00:00 |
jfrijters
|
5a91126566
|
Removed lib/security/local_policy.jar from vfs.zip (because OpenJDK builds the restricted version, by default) and instead make a vfs alias for it that points to the unrestricted US_export_policy.jar.
|
2010-04-21 06:16:37 +00:00 |
jfrijters
|
3e9d36b9fb
|
Added System.Core target to build a tiny custom version of System.Core.dll that contains only System.Runtime.CompilerServices.ExtensionAttribute and will allow us to build on .NET 2.0 without having to figure out where System.Core.dll lives (or without it even being present).
|
2010-04-20 05:33:11 +00:00 |
jfrijters
|
70555c315b
|
Integrated OpenJDK 6 b18.
|
2010-04-02 03:54:06 +00:00 |
jfrijters
|
6d5d5be5c9
|
Removed ../../openjdk6-b16 path from tools response file.
|
2010-02-19 14:38:41 +00:00 |
jfrijters
|
aa8481692f
|
Removed ../../openjdk6-b16 path from response files.
|
2010-02-19 14:31:14 +00:00 |
jfrijters
|
19be487fe0
|
Removed pre-generated stub jars from cvs and modified build process to generate them during the build.
|
2010-01-28 08:06:56 +00:00 |
jfrijters
|
929d0a6013
|
Created IKVM.OpenJDK.Tools.dll (which is going to be the equivalent of tools.jar).
|
2009-11-12 07:40:52 +00:00 |
jfrijters
|
3fc3b157bc
|
Removed classes that aren't supposed to be in the boot class path (they're from tools.jar). This includes the entire IKVM.OpenJDK.XML.RelaxNG assembly.
|
2009-11-12 07:23:16 +00:00 |
jfrijters
|
aad67feea4
|
Split off Beans and Media from Misc.
|
2009-07-03 14:12:03 +00:00 |
jfrijters
|
4dbba1a431
|
Split off IKVM.OpenJDK.Remoting.dll from Misc.
|
2009-07-03 12:20:16 +00:00 |
jfrijters
|
0ae116f0ae
|
Split IKVM.OpenJDK.Naming.dll off from Misc.
|
2009-07-03 09:56:00 +00:00 |
jfrijters
|
2f2e69613c
|
- Set runtime version during build, instead of computing it a runtime.
- Set OpenJDK version in openjdk.build instead of VMSystemProperty source.
|
2009-07-03 06:57:06 +00:00 |
jfrijters
|
e45016df54
|
Moved gnu.classpath.Configuration to java.lang.PropertyConstants.
|
2009-07-03 06:09:49 +00:00 |
jfrijters
|
cf953b8850
|
Split XPath off from Parse.
|
2009-06-29 10:30:30 +00:00 |
jfrijters
|
cb4e9c37ca
|
Added a mechanism to prevent accidentally introducing new dependencies in the OpenJDK assemblies.
|
2009-06-29 09:32:59 +00:00 |
jfrijters
|
f6cbd1dd50
|
Specify -baseaddress:<address> option for all runtime assemblies. This should make ngen images more efficient.
|
2009-06-29 08:53:33 +00:00 |
jfrijters
|
8684e20df1
|
Split XML assembly into 7 parts. With thanks to Michael Kay.
|
2009-06-29 08:03:51 +00:00 |
jfrijters
|
d18a4b2bf2
|
Added rmi stub generation to build process, instead of relying on .class files in stripped zip.
|
2009-06-08 15:01:11 +00:00 |
smallsql
|
7dc25aa680
|
Add resources in com/sun/swing/internal/plaf/*
|
2009-06-04 18:26:08 +00:00 |
jfrijters
|
4ae285f4bb
|
Removed classpath-0.95 directory.
|
2009-05-26 06:21:39 +00:00 |
jfrijters
|
cacd1684e9
|
Changed peverify -quiet to -nologo to make sure that warnings show up.
|
2009-04-22 04:48:39 +00:00 |
jfrijters
|
84cd1f2de9
|
Fixed base path for lib directory included in VFS.
|
2009-04-17 06:24:30 +00:00 |
jfrijters
|
1d2cfde35f
|
Updated to OpenJDK 6 b16
|
2009-04-16 10:12:34 +00:00 |
jfrijters
|
23b8f6a695
|
Added dummy color management and cmm files.
|
2009-04-03 08:56:00 +00:00 |
jfrijters
|
1f5b6047ce
|
Added flavormap.properties and content-types.properties and added some hacks to make DataTransferer "work".
|
2009-03-04 11:12:50 +00:00 |
smallsql
|
39c9d40d45
|
Build for IKVM.OpenJDK.Jdbc.dll added
|
2009-01-25 10:27:55 +00:00 |
smallsql
|
3d2604205a
|
Remove NetBufferedImage and merge the code in the class BufferedImage. Now the class BufferedImage has 2 buffers. A Java Raster and .NET Bitmap.
|
2008-12-30 10:28:10 +00:00 |
jfrijters
|
968e7e067c
|
Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts.
|
2008-12-23 07:28:20 +00:00 |
jfrijters
|
3b4bce9333
|
Generate assembly versions for IKVM.OpenJDK.ClassLibrary.dll and JVM.dll automatically based on IKVM.Runtime.dll version.
|
2008-11-19 05:42:47 +00:00 |
jfrijters
|
c1d447e1f6
|
Oops. Apparantly NAnt's assemblyname::get-assembly-name() isn't relative to the current project directory.
|
2008-11-18 07:59:02 +00:00 |
jfrijters
|
abe67b5a22
|
Changed build to autogenerate the assembly qualified name of the AWT peer toolkit.
|
2008-11-18 07:46:53 +00:00 |
jfrijters
|
baf6228d28
|
Removed our version of System.Runtime.CompilerServices.ExtensionAttribute and instead add System.Core.jar to the compilation, this will allow us to reference the real ExtensionAttribute when it is available and yet the build will still work (albeit with a warning and without the ExtensionAttribute) when it is not available (i.e. when building on .NET 2.0).
|
2008-11-18 05:35:58 +00:00 |
jfrijters
|
c9b373d85a
|
Set encoding of AssemblyInfo.java to ascii, to prevent a BOM character on Linux that causes javac to barf.
|
2008-11-14 07:53:04 +00:00 |
jfrijters
|
d2d0156ed9
|
Changed version to 0.39.
|
2008-11-14 07:51:31 +00:00 |
jfrijters
|
770c550e30
|
Added missing resource file.
|
2008-09-23 05:03:07 +00:00 |
jfrijters
|
338a3b3c5f
|
- Removed unneeded MANIFEST.MF (it is already in resources.jar).
- Added -nowarn:110 to remove warning about missing JNI assembly.
|
2008-09-22 04:13:47 +00:00 |
jfrijters
|
f6628fce21
|
Removed hardcoded ikvm PublicKey from build.
|
2008-09-21 09:53:06 +00:00 |
jfrijters
|
bfdbe1d2b3
|
Changed path from openjdk6-b10 to openjdk6-b12.
|
2008-09-16 07:00:38 +00:00 |