Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

Commit

Permalink
Updated to 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
soywiz committed May 19, 2017
1 parent 96e6ba8 commit 7563756
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 21 deletions.
6 changes: 4 additions & 2 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# CHANGELOG

## 0.6.0 (WIP)
## 0.6.0

### New features
- @Intrigus: C++ target with GC
- @Intrigus: C++ target with GC continuing the work on @dsp-omen that created the initial c++ target
- AS3 target (BigTest passes)
- Dart target (BigTest passes)
- Prevent generating runtime invisible annotations
- Added com.jtransc.io.async package to handle asynchronous I/O
- Improved com.jtransc.js.JsDynamic

### Changes
- Some refactorings at CommonGenerator
Expand All @@ -16,6 +17,7 @@
### Fixes
- @SergeyLabutin - Static initialization fixes
- @SergeyLabutin - Some thread work on Haxe/CPP
- Handle template references inside `@JTranscCallSiteBody`

### Implemented features
- @SergeyLabutin - Implemented Class.getGenericSuperclass
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ This is the preferred way of using JTransc. You can include it from maven centra

```
plugins {
id "com.jtransc" version "0.5.16"
id "com.jtransc" version "0.6.0"
}
```

Expand Down
2 changes: 1 addition & 1 deletion benchmark/gradle.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
jtranscVersion=0.5.16
jtranscVersion=0.6.0
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
jtranscVersion=0.5.16
jtranscVersion=0.6.0
kotlinVersion=1.1.2-3
file.encoding=UTF-8
kotlin.incremental=true
Expand Down
2 changes: 1 addition & 1 deletion jtransc-main-run/example-gradle/gradle.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
jtranscVersion=0.5.16
jtranscVersion=0.6.0
2 changes: 1 addition & 1 deletion jtransc-main-run/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<modelVersion>4.0.0</modelVersion>

<groupId>com.jtransc</groupId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
<artifactId>jtransc-main-run</artifactId>

<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion jtransc-main/test/big/BigTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ object BigTest {
// Java8 tests
//JTranscClinitNotStatic.main(args)
//DefaultMethodsTest.main(args)
//Java8Test.main(args)
Java8Test.main(args)

// Misc
Base64Test.main(args);
Expand Down
4 changes: 2 additions & 2 deletions jtransc-maven-plugin/example/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-rt-core</artifactId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
</dependencies>

Expand All @@ -53,7 +53,7 @@
<plugin>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-maven-plugin</artifactId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
<configuration>
<target>js:js:program.js</target>
<mainClass>example.Test</mainClass>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<description>Maven plugin for JVM AOT compiler currently generating Haxe, with initial focus on kotlin and games.</description>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-maven-plugin</artifactId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
<goalPrefix>jtransc</goalPrefix>
<mojos>
<mojo>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#Generated by Apache Maven
#Thu May 26 02:15:01 CEST 2016
version=0.5.16
version=0.6.0
groupId=com.jtransc
artifactId=jtransc-maven-plugin
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>com.jtransc</groupId>
<artifactId>jtransc</artifactId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
14 changes: 7 additions & 7 deletions jtransc-maven-plugin/resources/META-INF/maven/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<description>Maven plugin for JVM AOT compiler currently generating Haxe, with initial focus on kotlin and games.</description>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-maven-plugin</artifactId>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
<goalPrefix>jtransc</goalPrefix>
<isolatedRealm>false</isolatedRealm>
<inheritedByDefault>true</inheritedByDefault>
Expand Down Expand Up @@ -296,37 +296,37 @@
<groupId>com.jtransc</groupId>
<artifactId>jtransc-core</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-utils</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-asm</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-rt-core</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-main</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>com.jtransc</groupId>
<artifactId>jtransc-gen-haxe</artifactId>
<type>jar</type>
<!--jtransc--><version>0.5.16</version>
<!--jtransc--><version>0.6.0</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jtransc-rt-core/src/com/jtransc/JTranscVersion.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.jtransc;

public class JTranscVersion {
static private final String version = "0.5.16";
static private final String version = "0.6.0";

static public String getVersion() {
return version;
Expand Down
4 changes: 4 additions & 0 deletions jtransc-rt/resources/cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,8 @@ add_definitions(-DGC_NOT_DLL=1)

add_executable(program program.cpp)

#add_compile_options(-std=c++11)

set (CMAKE_CXX_STANDARD 11)

target_link_libraries(program gc-lib)

0 comments on commit 7563756

Please sign in to comment.