Fabrice Ducos
b0df2ddcb0
build.xml: default task is now "jar-jse" instead of "all"
2023-04-23 13:44:20 +02:00
Fabrice Ducos
393cf23775
build.xml: includeantruntime="false" added to javac
...
Reference: https://stackoverflow.com/questions/5103384/ant-warning-includeantruntime-was-not-set
2023-04-23 12:00:20 +02:00
Fabrice Ducos
610833f025
build.xml: includeantruntime="false" appended to javac tasks in order to ensure repeatable builds by ant
2022-06-14 22:30:41 +02:00
Fabrice Ducos
7395234ccf
build.xml: refactored with separate targets for jme and jse: compile-jme and compile-jse
...
New versions of ant (e.g. 1.10.11) at this time of writing fail to build jar-jme
because the source (1.2) and target (1.3) are considered too old.
The jme target can now be compiled separately with 'ant jar-jme'
and the jse target with 'ant jar-jse'
The jse target will now be built with source="1.8" and target="1.8"
2022-06-14 21:37:48 +02:00
Enyby
16aa199d40
Add debug info to build.
2019-05-05 17:21:25 +03:00
James Roseborough
ebe45e4a8a
Add back sample code into distro.
2015-04-30 05:27:55 +00:00
James Roseborough
a55bf97064
Include new server classes in javadoc.
2015-04-29 15:26:30 +00:00
James Roseborough
b545646922
Add utilities and sample code to load luaj in custom class loader for strong sandboxing, and use of orphaned threads.
2015-04-17 02:59:50 +00:00
James Roseborough
c8e4bea43d
Improve string byte backing ownership, add gradle file, up version, improve build packaging rules.
2015-03-09 06:32:54 +00:00
James Roseborough
9ffb9499e5
Add ant target to install to maven, sample maven program.
2013-01-29 04:23:41 +00:00
James Roseborough
1f69fa38ba
Clean up build for distribution.
2012-10-03 05:43:35 +00:00
James Roseborough
bee51df7b3
Clean up build for distribution.
2012-10-02 02:34:34 +00:00
James Roseborough
ce9e9b48d3
Improve stability of download locations for third party libs.
2011-11-20 03:48:43 +00:00
James Roseborough
4d605cfedc
Isolate library dependencies.
2011-11-13 05:34:21 +00:00
James Roseborough
e76a123de2
Update location of javacc libraries.
2011-11-13 01:01:18 +00:00
James Roseborough
329739ec68
Adjust _VERSION tag
2011-03-03 22:50:32 +00:00
James Roseborough
c49ede53e4
Tune javadoc for distribution build.
2011-01-26 06:02:06 +00:00
James Roseborough
4fb425bb16
Add javadoc content to source files.
2011-01-22 01:00:20 +00:00
James Roseborough
7a24e6148a
Correct version string
2010-12-01 15:31:17 +00:00
James Roseborough
adb3780507
Add JSR-233 script engine META-INF/services entry to jse jar file.
2010-11-30 22:46:37 +00:00
James Roseborough
51202c1445
Allow use of lua2java from command line
2010-08-13 20:34:57 +00:00
James Roseborough
ddd0385f65
De-genericize sources to build jse using class file format 1.3
2010-07-31 14:43:16 +00:00
James Roseborough
b1b96e4e6c
Improve build scripts for code coverage.
2010-07-20 16:33:08 +00:00
James Roseborough
7d8c02c4af
Add abstract syntax tree elements.
2010-06-22 00:51:32 +00:00
James Roseborough
03cebfbf82
Add javacc grammar for lua 5.1 language spec
2010-06-19 16:46:25 +00:00
James Roseborough
6296068a49
Remove project dependency on luaj vm1
2010-05-14 14:32:02 +00:00
James Roseborough
9cd65fac87
Configure download of luaj1 lib during build
2010-04-16 16:25:34 +00:00
James Roseborough
46a9527701
Add LuaValue.load() function for library initialization. Change unit tests to use JavaBytecodeCompiler for lua->Java conversion.
2010-04-03 03:48:53 +00:00
James Roseborough
dc0be9b15a
Add doc for bytecode generator.
2010-03-31 04:15:09 +00:00
James Roseborough
17c86b8eb3
Let ant build download bcel jar as needed.
2009-10-30 21:57:35 +00:00
James Roseborough
d1debdf2ec
Remove obsolete v 1.0 source files (still available in 1.0 branch).
2009-10-27 06:20:40 +00:00
James Roseborough
3863ff8e46
Initial sources for planned 2.0 luaj vm release. Most interpreter features and library functions working.
2009-10-27 06:12:24 +00:00
James Roseborough
61b1508485
Compile j2se with 1.3 class files for simpler use in applets.
2009-02-09 17:22:16 +00:00
James Roseborough
79914762cc
Version 0.84
2008-12-10 17:13:23 +00:00
James Roseborough
485c95bc80
Add "doc" target to generate javadocs
2008-12-03 05:46:37 +00:00
James Roseborough
5d3d49c99f
Add README for the project.
2008-12-03 01:41:21 +00:00
James Roseborough
605b49e88e
Add missing xml files to distribution.
2008-12-01 18:39:56 +00:00
James Roseborough
4a87bae45d
v 0.44, drop debug support
2008-08-06 20:38:15 +00:00
Ian Farmer
7f1c388919
Fix build-coverage to include WTK libraries (needed for J2ME math tests.)
2008-07-24 06:35:17 +00:00
James Roseborough
a9b8cc5655
add j2se components into j2se jar
2008-06-05 15:13:12 +00:00
James Roseborough
67581463d5
remove luaj-script jar as build product
2008-06-04 21:32:18 +00:00
James Roseborough
049b6877c6
Use 1.5 class file version.
2008-06-03 04:45:15 +00:00
James Roseborough
8d055862e0
Add version "Luaj ${version}" into _VERSION field at build time.
2008-05-19 17:18:10 +00:00
James Roseborough
68d08c6cbd
Add j2me components to j2se, script jars.
2008-05-14 00:19:56 +00:00
James Roseborough
f84e4aeaa1
Fix bootclasspath
2008-05-07 20:31:53 +00:00
James Roseborough
c759188034
Simplify build file, rationalize directories, rename build jars.
2008-05-06 14:12:46 +00:00
James Roseborough
73324845bf
Up to version 0.24, add "dist" ant target to create a distribution.
2008-04-04 04:06:12 +00:00
James Roseborough
1eb969f84d
Add version.properties to track version number of the build.
2008-02-06 19:28:12 +00:00
James Roseborough
f87f77e327
Bump versino to 0.17
2008-02-05 19:32:04 +00:00
Ian Farmer
2461b46908
Fix equality test for userdata. Includes improved test7.lua.
2008-01-11 07:56:42 +00:00