Skip to content

Commit

Permalink
Finalize the Haxe port
Browse files Browse the repository at this point in the history
  • Loading branch information
cedx committed Aug 25, 2024
1 parent 7c5e637 commit bec33a4
Show file tree
Hide file tree
Showing 15 changed files with 395 additions and 463 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Setup HashLink VM
![Node.js](https://badgen.net/badge/node/%3E%3D20.0.0/green) ![Action](https://badgen.net/badge/action/v4.0.2/blue) ![License](https://badgen.net/badge/license/MIT/blue)
![Node.js](https://badgen.net/badge/node/%3E%3D20.0.0/green) ![Action](https://badgen.net/badge/action/v5.0.0/blue) ![License](https://badgen.net/badge/license/MIT/blue)

Set up your [GitHub Actions](https://docs.github.com/en/actions) workflow with a specific version of the [HashLink VM](https://hashlink.haxe.org).

Expand Down
130 changes: 46 additions & 84 deletions bin/setup_hashlink.js

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion etc/checkstyle.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"defaultSeverity": "ERROR",
"exclude": {
"path": "RELATIVE_TO_PROJECT"
"path": "RELATIVE_TO_PROJECT",
"HiddenField": ["src/setup_hashlink/Release"]
},
"checks": [
{"type": "ArrayAccess"},
Expand Down
6 changes: 3 additions & 3 deletions haxe_libraries/tink_unittest.hxml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# @install: lix --silent download "haxelib:/tink_unittest#0.8.0" into tink_unittest/0.8.0/haxelib
# @install: lix --silent download "gh://github.com/haxetink/tink_unittest#28ed02beb6986bfff15073c5a9b000dc3f3fcc11" into tink_unittest/0.8.0/github/28ed02beb6986bfff15073c5a9b000dc3f3fcc11
-lib tink_syntaxhub
-lib tink_testrunner
-cp ${HAXE_LIBCACHE}/tink_unittest/0.8.0/haxelib/src
-cp ${HAXE_LIBCACHE}/tink_unittest/0.8.0/github/28ed02beb6986bfff15073c5a9b000dc3f3fcc11/src
-D tink_unittest=0.8.0
--macro tink.unit.AssertionBufferInjector.use()
--macro tink.unit.AssertionBufferInjector.use()
38 changes: 19 additions & 19 deletions share/releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,95 +2,95 @@
{
"version": "1.14.0",
"assets": [
{"platform": "Windows", "file": "hashlink-1.14.0-win.zip"}
{"os": "Windows", "file": "hashlink-1.14.0-win.zip"}
]
},
{
"version": "1.13.0",
"assets": [
{"platform": "Windows", "file": "hashlink-1.13.0-win.zip"}
{"os": "Windows", "file": "hashlink-1.13.0-win.zip"}
]
},
{
"version": "1.12.0",
"assets": [
{"platform": "Windows", "file": "hl-1.12.0-win.zip"}
{"os": "Windows", "file": "hl-1.12.0-win.zip"}
]
},
{
"version": "1.11.0",
"assets": [
{"platform": "Windows", "file": "hl-1.11.0-win.zip"}
{"os": "Windows", "file": "hl-1.11.0-win.zip"}
]
},
{
"version": "1.10.0",
"assets": [
{"platform": "Windows", "file": "hl-1.10.0-win.zip"}
{"os": "Windows", "file": "hl-1.10.0-win.zip"}
]
},
{
"version": "1.9.0",
"assets": [
{"platform": "Windows", "file": "hl-1.9.0-win.zip"}
{"os": "Windows", "file": "hl-1.9.0-win.zip"}
]
},
{
"version": "1.8.0",
"assets": [
{"platform": "Windows", "file": "hl-1.8.0-win.zip"}
{"os": "Windows", "file": "hl-1.8.0-win.zip"}
]
},
{
"version": "1.7.0",
"assets": [
{"platform": "Windows", "file": "hl-1.7.0-win.zip"}
{"os": "Windows", "file": "hl-1.7.0-win.zip"}
]
},
{
"version": "1.6.0",
"assets": [
{"platform": "Linux", "file": "hl-1.6.0-linux.tgz"},
{"platform": "Windows", "file": "hl-1.6.0-win.zip"}
{"os": "Linux", "file": "hl-1.6.0-linux.tgz"},
{"os": "Windows", "file": "hl-1.6.0-win.zip"}
]
},
{
"version": "1.5.0",
"assets": [
{"platform": "Linux", "file": "hl-1.5.0-linux.tgz"},
{"platform": "Windows", "file": "hl-1.5.0-win.zip"}
{"os": "Linux", "file": "hl-1.5.0-linux.tgz"},
{"os": "Windows", "file": "hl-1.5.0-win.zip"}
]
},
{
"version": "1.4.0",
"assets": [
{"platform": "Windows", "file": "hl-1.4-win.zip"}
{"os": "Windows", "file": "hl-1.4-win.zip"}
]
},
{
"version": "1.3.0",
"assets": [
{"platform": "Mac", "file": "hl-1.3-osx32.zip"},
{"platform": "Windows", "file": "hl-1.3-Windows.zip"}
{"os": "Mac", "file": "hl-1.3-osx32.zip"},
{"os": "Windows", "file": "hl-1.3-Windows.zip"}
]
},
{
"version": "1.2.0",
"assets": [
{"platform": "Mac", "file": "hl-1.2-osx.zip"},
{"platform": "Windows", "file": "hl-1.2-Windows.zip"}
{"os": "Mac", "file": "hl-1.2-osx.zip"},
{"os": "Windows", "file": "hl-1.2-Windows.zip"}
]
},
{
"version": "1.1.0",
"assets": [
{"platform": "Windows", "file": "hl-1.1-Windows.zip"}
{"os": "Windows", "file": "hl-1.1-Windows.zip"}
]
},
{
"version": "1.0.0",
"assets": [
{"platform": "Windows", "file": "hl-1.0-Windows.zip"}
{"os": "Windows", "file": "hl-1.0-Windows.zip"}
]
}
]
18 changes: 0 additions & 18 deletions src/cli.ts

This file was deleted.

119 changes: 0 additions & 119 deletions src/release.ts

This file was deleted.

Loading

0 comments on commit bec33a4

Please sign in to comment.