jfrijters
|
be6daf3042
|
Integrated OpenJDK 8u45.
|
2015-06-09 09:28:37 +00:00 |
jfrijters
|
5c668968b0
|
Fixed build to allow nasgen to work with 1.8.0_40.
|
2015-04-19 09:55:08 +00:00 |
jfrijters
|
31bf100fbf
|
Make IKVM.OpenJDK.Nashorn.dll build reproducible.
|
2015-02-19 08:14:24 +00:00 |
jfrijters
|
24927d497c
|
Copy timestamps from source files for generated files that end up in resources.jar.
|
2015-02-18 14:35:33 +00:00 |
jfrijters
|
4a53dc7a7c
|
Fixed build error when using Java 8u25.
|
2014-12-18 11:05:20 +00:00 |
jfrijters
|
b55b93103b
|
Compile core class library with javac -parameters option to capture all method parameter names.
|
2014-06-03 12:43:29 +00:00 |
jfrijters
|
ca4c15a9d4
|
Changed the build system to automtically scan all sources files for copyright statements and validate that all GPL licensed files include the Classpath exception.
|
2013-02-07 09:46:35 +00:00 |
jfrijters
|
c10a060bd9
|
Use sun.launcher.LauncherHelper to make the launcher more consistent with Java.
|
2013-01-30 16:25:23 +00:00 |
jfrijters
|
8add7277c9
|
Disabled automatic assembly loading for ikvmc. All dependencies must now be explicitly referenced (except for the stub jar loophole and secondary assemblies in a shared class loader group).
|
2013-01-15 15:33:50 +00:00 |
jfrijters
|
a22b0003c7
|
Added (optional) support for building without System.Core.dll dependency.
|
2012-10-29 16:13:01 +00:00 |
jfrijters
|
c9df2ba937
|
Merged OpenJDK 7u6.
|
2012-08-31 11:24:27 +00:00 |
jfrijters
|
fd2de37103
|
Forgot to update the OpenJDK version property.
|
2012-05-23 10:02:18 +00:00 |
jfrijters
|
e7432e8f2e
|
Integrated OpenJDK 7u4. Not all forked files have been merged yet, just the ones necessary to get things building.
|
2012-05-23 10:00:03 +00:00 |
jfrijters
|
dfc2a7e47d
|
Include copyright and metadata in IKVM.OpenJDK.Tools.dll. Part of patch #3458997.
|
2011-12-13 16:21:06 +00:00 |
jfrijters
|
de08b2c132
|
Added AssemblyInformationalVersionAttribute to OpenJDK assemblies (to set the "Product Version"). Part of patch #3458997.
|
2011-12-13 16:17:43 +00:00 |
jfrijters
|
fe7bef6d75
|
Implemented platform MBean server support (although with very limited information/exposed operations).
|
2011-09-01 07:53:58 +00:00 |
jfrijters
|
82c3405a3a
|
Fixed build to always run ikvmstub on first-pass version of IKVM.Runtime.dll. Cleaned up runtime.build. Always do a first-pass runtime build.
|
2011-08-12 06:15:58 +00:00 |
jfrijters
|
c7e09977e0
|
Fix build issue. IKVM.Runtime.dll now exposes public methods with types from IKVM.OpenJDK.Core.dll, so we need to reference the dummy IKVM.OpenJDK.Core.dll to be able to run ikvmstub (in bootstrap mode) on IKVM.Runtime.dll.
|
2011-08-08 05:19:17 +00:00 |
jfrijters
|
76b460642a
|
Use javac -implicit:none option to avoid accidentally compiling a .java file not listed in allsources.lst.
|
2011-08-06 10:28:10 +00:00 |
jfrijters
|
a59d90ebe1
|
Updated to OpenJDK 7 b147.
|
2011-07-29 15:00:11 +00:00 |
jfrijters
|
d69306c842
|
Complete migration to OpenJDK 7. Thanks to Volker Berlin for the bulk of this patch.
|
2011-07-28 13:32:44 +00:00 |
smallsql
|
c878926144
|
add classpath of Java 7 class files
|
2011-07-15 19:32:29 +00:00 |
jfrijters
|
352499ad04
|
Added -warnaserror to the IKVM.OpenJDK.*.dll builds.
|
2011-06-28 06:04:02 +00:00 |
jfrijters
|
1ece25e884
|
Updated java.lang.Throwable to OpenJDK 7.
|
2011-06-26 06:32:47 +00:00 |
jfrijters
|
efc7c0ca1c
|
- Enable ikvmc support for class file version 51.
- Change build to support hybrid OpenJDK 6 & 7 build.
|
2011-06-19 09:33:08 +00:00 |
jfrijters
|
a155ec2158
|
Add missing lib/*.properties files (in particular lib/calendars.properties which caused java.util.JapaneseImperialCalendar to fail).
|
2011-05-17 06:59:57 +00:00 |
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 |