Skip to content

Commit

Permalink
updated docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Kray-G committed May 21, 2021
1 parent 2f47d22 commit 6b1a509
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
* #293: Fixed a problem of a stack overflow with `=~` or `!~`.

## V1.0.0 (Official Release) - 2021/03/16
This is a 1st official release version.
This is 1st official release version.

* See [Kinx Specification](https://github.com/Kray-G/kinx/blob/master/docs/index.md) for a specification.

Expand Down
6 changes: 3 additions & 3 deletions ChangeLog_v1.0.x.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Change Log

## V1.0.2 (Current Development Version)
## V1.0.2 (Officially Released) - 2021/05/21

* Bug Fixed
* #284: Fixed a segmentation fault problem on Linux.
* #288: Incorrect message is displayed when `File.open` failed.
* #289: `File.setFiledate` does not work correctly.
* #293: Fixed a problem of a stack overflow with `=~` or `!~`.

## V1.0.1 (Officially Released)
## V1.0.1 (Officially Released) - 2021/04/22

* Improvements
* Improved type analysis for the language server.
Expand All @@ -27,4 +27,4 @@

## V1.0.0 (Official Release) - 2021/03/16

This is a 1st official release version.
This is 1st official release version.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Looks like JavaScript, feels like Ruby, and it is a script language fitting in C

## Topics

* **Official Release 1.0.1 is now available!** See <a href="https://github.com/Kray-G/kinx/releases">Releases</a>.<br />
* **Official Release 1.0.2 is now available!** See <a href="https://github.com/Kray-G/kinx/releases">Releases</a>.<br />
* Now the Kinx is supporting the platform of **x86-64 Windows and Linux only**, because I have no environment.
* If you are interested in other platforms, **please check [here](#how-to-support-a-platform)**.
* **See [ChangeLog.md](ChangeLog.md)** about the history of this project.
Expand Down Expand Up @@ -157,9 +157,12 @@ If anyone wants to support some other platform, the followings have to be done.

1. Now `utliity/kmyacc` is prepared only for x86-64 Windows and Linux.
* About this, I did commit directly the generated parser file by yacc. Use those files directly in Makefile.
2. There are some dependent libraries in this repo. I think it is not a good way but I am doing so for convenience. Those libraries are put under `src/extlib` folder. Some are located it as a source code but some are located as a pre-built component. Currently there are 6 projects which is prepared as a pre-built component such as libcurl, libharu, libssh2, libxml2, openssl, and zip(minizip).
* Create a folder for the target platform and prebuilding and putting a library under that folder each library.
* Prepare a Makefile for the target platform to compile with above libraries.
2. Kinx needs some dependent libraries. The libraries as a source code are directly managed under `src/extlib`, and the other libraries which is provided as a binary is managed on [this repository](https://github.com/Kray-G/kinx-core-ext). That repository is registered as a submodule under `src/extlib`.
* Now there are 6 libraries provided as a binary.
* libcurl, libharu, libssh2, libxml2, openssl, and zip(minizip).
* How to add components you want to use.
* For source code libraries, use Makefile suited to the platform that you want to use, and add it into the build mechanism.
* For binary libraries, added components which you have built for the platform you want to support to [this repository](https://github.com/Kray-G/kinx-core-ext). And then, do pull request on that repository and update submodule's commit on this Kinx repository.

### How to Install

Expand Down

0 comments on commit 6b1a509

Please sign in to comment.