Commit Graph

3289 Commits

Author SHA1 Message Date
konsoletyper
f628a996ac Attempt to make more accurate debug information 2014-10-01 12:08:13 +04:00
konsoletyper
b7754ea1a5 Minor improvements & bugfixes 2014-09-30 23:19:10 +04:00
konsoletyper
50686c882d Add fix for dependency issue when invoking callback from native JS 2014-09-30 18:13:45 +04:00
konsoletyper
c0dc8f25d3 Minor fixes 2014-09-28 20:53:45 +04:00
konsoletyper
2830842a75 Remove classlib dependency from Eclipse plugin 2014-09-28 20:28:32 +04:00
Alexey Andreev
edb9bcb02e Minor improvements 2014-09-28 16:14:42 +04:00
Alexey Andreev
9d12bffc1b Add support of copying source files into Eclipse:
https://github.com/konsoletyper/teavm/issues/13
2014-09-27 19:23:05 +04:00
Alexey Andreev
6c05ec589a Add source copying in maven plugin:
https://github.com/konsoletyper/teavm/issues/13
2014-09-26 18:52:28 +04:00
Alexey Andreev
15299213d2 Add maven archetype. Add XMLHttpRequest binding. Minor bugfixes 2014-09-25 23:54:13 +04:00
Alexey Andreev
8696bff1cd Fix minor bugs 2014-09-25 18:22:16 +04:00
Alexey Andreev
7a02804544 Fix issue with java class library when building from Eclipse 2014-09-25 16:54:48 +04:00
Alexey Andreev
1b55a3e499 Add forgotten files 2014-09-25 14:35:58 +04:00
Alexey Andreev
5f4d8ded11 Merge branch 'master' into tycho-build
Conflicts:
	teavm-eclipse/teavm-eclipse-plugin/META-INF/MANIFEST.MF
2014-09-25 14:35:10 +04:00
Alexey Andreev
2a52c02bf9 Configure to build with bundled TeaVM 2014-09-25 13:59:38 +04:00
Alexey Andreev
928486ac0c Configuring for build with multi-jar dependencies instead of providing
each dependency as a separate bundle
2014-09-25 13:20:41 +04:00
konsoletyper
7d00a4f48b Switch to tycho 0.19, so the project it built normally 2014-09-23 22:27:50 +04:00
konsoletyper
bc480f8be1 Configuring 2014-09-23 16:41:37 +04:00
konsoletyper
194c7bf806 Configuration 2014-09-22 22:27:19 +04:00
konsoletyper
758f7e3b51 Configuring 2014-09-22 21:05:13 +04:00
konsoletyper
03daced41b Successfull build from PDE 2014-09-22 08:06:02 +04:00
konsoletyper
314e4ca533 Add platform target 2014-09-21 22:11:14 +04:00
konsoletyper
a613e6164d Configuring piece of shit development environment 2014-09-21 22:10:22 +04:00
konsoletyper
82802f723d Configuring shitty tycho 2014-09-21 21:38:28 +04:00
konsoletyper
eccac6a9e2 m2e support https://github.com/konsoletyper/teavm/issues/5 2014-09-21 19:24:48 +04:00
konsoletyper
ae3095f0ff Configure to build by tycho 2014-09-19 23:00:35 +04:00
konsoletyper
60c9752377 Attempt to build by tycho 2014-09-19 17:56:58 +04:00
konsoletyper
fa5180337f Add 3rt party repository project 2014-09-19 17:33:31 +04:00
konsoletyper
50bba7b9e0 First version of m2e-plugin:
https://github.com/konsoletyper/teavm/issues/5
2014-09-19 14:09:49 +04:00
konsoletyper
ad33c998dc Add copyright headers 2014-09-19 11:43:07 +04:00
konsoletyper
b5b819a188 Fix layout of profile editor 2014-09-19 11:34:20 +04:00
konsoletyper
363ee8f6cb Add configuration of class aliases 2014-09-19 11:29:26 +04:00
konsoletyper
29e35e001a Add UI support for SSA transformers 2014-09-18 20:40:33 +04:00
konsoletyper
aefce514ff Add UI skeleton to manage TeaVM SSA transformers 2014-09-18 17:55:13 +04:00
konsoletyper
6c17490495 Add editors for some additional build options 2014-09-18 00:02:44 +04:00
konsoletyper
91273ddaf7 Introduce concept of profiles that contain information about the way to
build project. Several profiles can be assigned to a project.
2014-09-17 14:42:37 +04:00
konsoletyper
700d50b110 Allow interruption during dependency and linking phases. Use buffered
writer to render final JavaScript
2014-09-16 21:47:32 +04:00
konsoletyper
ac2ffa42ff Proper handling of progress monitor in TeaVMBuilder 2014-09-16 14:01:45 +04:00
konsoletyper
b7c07886a6 Refactor dependency checker 2014-09-16 10:44:14 +04:00
konsoletyper
3a4aef6f5c Fix NPE in DependencyChecker 2014-09-16 07:56:16 +04:00
konsoletyper
107b7463c6 More human-readable dependency error messages 2014-09-16 07:47:14 +04:00
konsoletyper
f204c8cc4a Add markers against lines that contain missing elements 2014-09-15 21:21:25 +04:00
konsoletyper
465c7626ce Removes Thread.start() that does not allow to build samples 2014-09-15 17:54:52 +04:00
konsoletyper
a26522f959 Refactoring of dependency checker in order to achieve better diagnostics
in Eclipse plugin
2014-09-15 17:52:55 +04:00
konsoletyper
d9ea3764f8 Add a minimal TeaVM builder that simply works 2014-09-15 12:13:27 +04:00
konsoletyper
80899af284 Add progress reporting by TeaVM. Add interrupting of TeaVM. Add skeleton
of TeaVM builder for Eclipse.
2014-09-14 22:27:07 +04:00
konsoletyper
b6a2c62345 Add build directory configuration to Eclipse plugin 2014-09-14 21:31:28 +04:00
konsoletyper
8202faca69 Add main class selection in the settings of a project 2014-09-14 20:08:31 +04:00
konsoletyper
8351c48e25 Add property page that allows to add/remove TeaVM project nature 2014-09-14 00:45:10 +04:00
konsoletyper
58606d8aa6 Remote System.out.println 2014-09-13 20:51:03 +04:00
konsoletyper
dc3faa1727 Fix invalid call sites in debug information for INVOKEVIRTUAL 2014-09-13 19:38:04 +04:00