Skip to content

Commit ce749ed

Browse files
Update changelog + readme
1 parent 3d5309b commit ce749ed

File tree

2 files changed

+18
-57
lines changed

2 files changed

+18
-57
lines changed

changelog.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,23 @@
33
*Note: toolchain releases aren't necessarily in sync with libraries releases.*
44

55
## [Unreleased](https://github.com/CE-Programming/toolchain/tree/HEAD)
6-
See full [commit list](https://github.com/CE-Programming/toolchain/compare/v7.4.2...HEAD)
6+
See full [commit list](https://github.com/CE-Programming/toolchain/compare/v8.0...HEAD)
77

8+
# [v8.0](https://github.com/CE-Programming/toolchain/releases/tag/v8.0) (2018-01-28)
9+
10+
[Full commit list](https://github.com/CE-Programming/toolchain/compare/v7.4.2...v8.0)
11+
12+
### Toolchain
13+
- Replace ZDS assembler with fasmg-ez80 ([Jacobly](https://github.com/jacobly0)))
14+
- Replace ZDS linker/librarian with fasmg-ez80 ([Jacobly](https://github.com/jacobly0)))
15+
- Integrate fasmg-ez80 into toolchain ([MateoConLechuga](https://github.com/MateoConLechuga))
16+
- Library translation to fasmg-ez80 format ([MateoConLechuga](https://github.com/MateoConLechuga))
17+
- Add more tests and header file cleanup ([Adriweb](https://github.com/Adriweb))
18+
19+
### Libraries
20+
- Optimize gfx_FillScreen() and gfx_ZeroScreen() [Runer112](https://github.com/Runer112)
21+
- Fix gfx_FillTriangle() and gfx_FillTriangle_NoClip() ([MateoConLechuga](https://github.com/MateoConLechuga))
22+
- Add gfx_SetCharData() and os_GetStringInput() ([MateoConLechuga](https://github.com/MateoConLechuga))
823

924
# [v7.4.2](https://github.com/CE-Programming/toolchain/releases/tag/v7.4.2) (2017-08-13)
1025

readme.md

Lines changed: 2 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -12,60 +12,6 @@ Included you will find examples using the ['Standard' CE C Libraries](https://gi
1212

1313
You can join us on the EFNet IRC server, on the `#ez80-dev` channel, if you have any questions ([webchat link](http://chat.efnet.org:9090/?nick=sdk-user&channels=%23ez80-dev&Login=Login)).
1414

15-
## Building on linux and macOS
16-
17-
These steps are only if you wish to help with development of the toolchain.
18-
19-
On Linux and macOS, [wine](https://www.winehq.org) is required for building.
20-
21-
Clone the repo: (Note the `--recursive` option)
22-
23-
```
24-
git clone --recursive https://github.com/CE-Programming/toolchain.git
25-
```
26-
27-
Then use:
28-
29-
```
30-
cd toolchain
31-
make
32-
make install
33-
```
34-
35-
By default, `make install` will install into the home (~/CEdev) directory.
36-
37-
This is configurable with `make install PREFIX={DIFFERENT_LOCATION}`
38-
39-
If you wish to view a list of available makefile rules, type: `make help`
40-
41-
To build a release, use: `make dist`
42-
43-
## Building on Windows
44-
45-
If you are using Windows, [MinGW](http://www.mingw.org) is required for building.
46-
You will just need `mingw32-base` and `mingw32-gcc-g++`
47-
48-
Clone the repo: (Note the `--recursive` option)
49-
50-
```
51-
git clone --recursive https://github.com/CE-Programming/toolchain.git
52-
```
53-
54-
Then use:
55-
56-
```
57-
cd toolchain
58-
mingw32-make
59-
mingw32-make install
60-
```
61-
62-
By default, `mingw32-make install` will install into the root drive (C:\\CEdev) directory.
63-
64-
This is configurable with `mingw32-make install PREFIX={DIFFERENT_LOCATION}`
65-
66-
If you wish to view a list of available makefile rules, type: `mingw32-make help`
67-
68-
To build a release, use: `mingw32-make dist`
69-
70-
For releases, [NSIS](https://sourceforge.net/projects/nsis/) is required for Windows. Because of limitations of the current software; the special *Large strings* build is needed. You can find it [here](http://nsis.sourceforge.net/Special_Builds). Note also that you must configure your path variable to point to the NSIS installation directory.
15+
## Contributing
7116

17+
If you want to contribute to the toolchain, feel free to open a [Pull Request](https://github.com/CE-Programming/toolchain/pulls), or submit an [issue/feature request](https://github.com/CE-Programming/toolchain/issues). If you would like to build the toolchain from scratch for your OS, visit the appropriate [wiki page](https://github.com/CE-Programming/toolchain/wiki/Building-the-toolchain). Thanks!

0 commit comments

Comments
 (0)