https://github.com/asdf-community/asdf-haxe
Haxe plugin for the asdf version manager [maintainer=LOOKING FOR A MAINTAINER! SUBMIT A PULL REQUEST TO THE INFRASTRUCTURE REPOSITORY!]
https://github.com/asdf-community/asdf-haxe
asdf asdf-plugin
Last synced: 3 months ago
JSON representation
Haxe plugin for the asdf version manager [maintainer=LOOKING FOR A MAINTAINER! SUBMIT A PULL REQUEST TO THE INFRASTRUCTURE REPOSITORY!]
- Host: GitHub
- URL: https://github.com/asdf-community/asdf-haxe
- Owner: asdf-community
- License: apache-2.0
- Created: 2019-11-16T04:22:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-10-24T02:56:16.000Z (8 months ago)
- Last Synced: 2025-10-24T04:32:00.626Z (8 months ago)
- Topics: asdf, asdf-plugin
- Language: Shell
- Homepage: https://github.com/asdf-vm/asdf
- Size: 31.3 KB
- Stars: 17
- Watchers: 4
- Forks: 6
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# asdf-haxe
[Haxe](https://haxe.org) plugin for asdf version manager
## Installation
```bash
asdf plugin-add haxe https://github.com/asdf-community/asdf-haxe.git
```
## Usage
Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to
install & manage versions.
#### Troubleshooting
- `@rpath/libneko.2.dylib` not being loaded by `haxelib`
Haxe executables expect Neko's dynamic libraries to be found relative to the
executable file.
An error like the following is produced:
```shell
$ haxelib
dyld: Library not loaded: @rpath/libneko.2.dylib
Referenced from: /vic/.asdf/installs/haxe/4.0.5/bin/./haxelib
Reason: image not found
fish: './haxelib' terminated by signal SIGABRT (Abort)
```
To fix this install a compatible NekoVM version using
[asdf-neko](https://github.com/asdf-community/asdf-neko) and then execute:
```shell
asdf current haxe # should display your selected haxe version
asdf current neko # should display your selected haxe version
asdf haxe neko dylibs link # link neko dylibs
haxelib # this should work now.
```
## License
Licensed under the
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).