Skip to content

Commit 4140ae6

Browse files
authored
Release 2.1 (#608)
* Updated release notes * Updated version
1 parent 5f3f444 commit 4140ae6

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,45 @@
11
# Change Log
22
All notable changes to the CLAW Compiler project are documented in this file.
33

4+
## [2.1] - 2021-06-03
5+
Build system
6+
* added out of source build
7+
* removed CMake-based tests
8+
* made tests run on internal install directory
9+
* added CMake option `ANT_HOME` to explicitly specify `Apache Ant` installation
10+
* added CMake option `JAVA_HOME` to explicitly specify java installation
11+
* added centralised ant solution
12+
13+
CX2T
14+
* moved config files inside jar
15+
* removed static non-final variables
16+
* refactored CLI
17+
* fixed various issues
18+
19+
Driver
20+
* Removed bash-based driver
21+
* Added new java-based driver
22+
* Added tests and unit-tests coverage for the driver
23+
* Added CLI options '-MD' and '-mj' for better integration with GNU Make-based builds
24+
25+
Development
26+
* added Eclipse IDE projects generation from templates
27+
* ported all tests to JUnit
28+
29+
OMNI compiler
30+
* submodule now pointing to
31+
omni-compiler/xcodeml-tools@0276bc017876cd8e02a4d54b36c3fe6d4d11c78a
32+
* Switched to CMake based build
33+
* Switched to C++ version of frontend (i.e. `ffront-cpp` instead of `F_Front`)
34+
* Added CMake option `BUILD_OMNI_XCODEML_TOOLS` to use pre-installed OMNI (when set to `OFF`)
35+
* Added CMake option `OMNI_LINK_STATIC_GNU_LIBSTDCXX` to build OMNI with static `libstdc++` library
36+
* Added CLI option `--ffront-debug-dir` to the CLAW driver for replicating failed calls to OMNI
37+
38+
Other
39+
* updated install and developer documentation
40+
* updated sonar to new version
41+
* updated coding style
42+
443
## [2.0.2] - 2020-07-27
544
* OMNI Compiler submodule now pointing to
645
omni-compiler/xcodeml-tools@3bbc8ec4caa31113a7f67ae7371e678c28d613fc

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
![CLAW Logo](resources/logo_full_black.png)
22

3-
<a target="_blank" href="http://semver.org">![Version](https://img.shields.io/badge/Version-2.0.2-lightgray.svg)</a> [![Build Status](https://travis-ci.org/claw-project/claw-compiler.svg?branch=master)](https://travis-ci.org/claw-project/claw-compiler)
3+
<a target="_blank" href="http://semver.org">![Version](https://img.shields.io/badge/Version-2.1-lightgray.svg)</a> [![Build Status](https://travis-ci.org/claw-project/claw-compiler.svg?branch=master)](https://travis-ci.org/claw-project/claw-compiler)
44
<a target="_blank" href="https://claw-compiler.slack.com/">![Slack](https://img.shields.io/badge/Collab-Slack-yellow.svg)</a>
55
<a target="_blank" href="https://claw-project.github.io/">![Doc](https://img.shields.io/badge/Documentation-link-lightgray.svg)</a>
66
![](https://img.shields.io/spack/v/claw.svg)

sonar-project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
sonar.projectKey=clawfc
22
sonar.projectName=CLAW XcodeML to XcodeML Translator
3-
sonar.projectVersion=2.0.1
3+
sonar.projectVersion=2.1
44
sonar.organization=claw-project
55
sonar.host.url=https://sonarcloud.io
66
sonar.sources=${env.CLAW_SRC}/cx2t/src/,${env.CLAW_SRC}/driver/src/

0 commit comments

Comments
 (0)