majhaxe 0.5.1

neko tool to submit to haxelib

Released 2014-07-20.

To install, run:

haxelib install majhaxe 0.5.1

See using Haxelib in Haxelib documentation for more information.

MaintainerYannick_Dominguez
Websitehttps://github.com/yanhick/majhaxe
Current version0.5.1
StatisticsInstalled 24 times
LicenseMIT
Tags

README.md

Build Status

majhaxe

CLI tool to kick some Haxe

Linux/MacOS only

Install

haxelib install majhaxe

You can then run it with:

haxelib run majhaxe

That’s pretty long ! We’d better alias it:

echo “alias majhaxe=’haxelib run majhaxe’” >> ~/.bashrc && source ~/.bashrc

The rest of this file assums you aliased majhaxe.

Usage

Submit

Update semver version, commit and push to git and submit to haxelib

majhaxe submit [ <newversion> | major | minor | patch | build]
--m <optional message> //used as commit message and haxelib.json release note
--no-commit //prevent commit the haxelib.json update to git
--no-push //prevent pushing the haxelib.json commit and tag to the git remote
--remote //an alternate remote to push to (defaults to origin)
--exclude //a space separate list of files to exclude from the zip submitted to haxelib
--dry-run //print the commands that would be run without actually running them

Init

Init an Haxe project. Specifically: init a git repo create an .hxml file create an haxelib.json create a travis.yaml file create a readme.md create a Haxe Main class

majhaxe init
--no-git //prevent the creation of a git repo
--dry-run //print the commands that would be run without actually running them

Local

Install the haxelib locally

majhaxe local
--exclude //a space separate list of files to exclude from the zip installed locally
--dry-run //print the commands that would be run without actually running them

Install

Install all haxelib dependencies listed in haxelib.json

majhaxe install

Build

make

Test

make run-test