Joshua Granick
9a0c65ed2e
Refactor API for clarity and future changes
2018-07-05 09:33:58 -07:00
Joshua Granick
19bbf4edd6
Initial support for HL target in tools (for testing)
2018-06-09 08:37:31 -07:00
Joshua Granick
026018886e
Cleanup Electron support
2018-05-31 14:56:06 -07:00
Pete Shand
e45f0dd51d
Add target support for Electron ( #1157 )
...
* add initial support for Electron
2018-05-31 14:18:29 -07:00
Joshua Granick
e496d09527
Revert "ALC bindings for HL"
...
This reverts commit 8d1ff873d8 .
Revert "Binding fix"
This reverts commit c606ec5139 .
Revert "Add support for HL libraries"
This reverts commit 6b49f4d240 .
Revert "Minor fixes"
This reverts commit dcacb9f04a .
Revert "Compile fixes"
This reverts commit 3b9e572f8b .
Revert "Sync with Haxe std library (remove some overrides)"
This reverts commit c05061c970 .
Revert "Initial support for HL target in tools (for testing)"
This reverts commit 1dadbb725c .
2018-04-27 06:32:17 -07:00
Joshua Granick
1dadbb725c
Initial support for HL target in tools (for testing)
2018-04-26 11:27:50 -07:00
Joshua Granick
bd626b9472
Fix help text for --port, tweak arrangement of help items
2018-04-20 21:01:12 -07:00
Joshua Granick
8f53f44744
Minor setup tweak
2018-04-20 20:38:01 -07:00
Joshua Granick
9d225a6cd6
Add color to Lime setup
2018-04-20 20:23:51 -07:00
Joshua Granick
f806557ae7
Redo 'lime setup' to wrap 'lime config'
2018-04-20 18:58:10 -07:00
Joshua Granick
cb896fa0e2
Allow 'haxelib run openfl setup -cli' or '-alias' to install only the command-line alias
2018-01-16 09:35:07 -08:00
Joshua Granick
74d727587e
Improve OpenFL setup
2018-01-16 09:29:48 -08:00
Joshua Granick
36e18ef270
Update 'create project' and iOS build to use variable substitution in directories/file names
2017-11-27 15:29:27 -08:00
Joshua Granick
f4d1df57ee
Embed a custom copy of haxelib, fix 'haxelib path'
2017-05-18 11:20:53 -07:00
Joshua Granick
d3837f3b2c
Fixes with wildcard haxelib version
2017-05-18 09:22:56 -07:00
Joshua Granick
dba0a604b6
Quiet 'no setup required' message
2017-05-17 16:13:46 -07:00
Joshua Granick
87243a3f4c
Do not use 'haxelib path' to request haxelib paths, fix support for haxelib version even if a newer dev directory is set, add warning (and ignore) if a library is already included using a different version
2017-05-17 16:06:07 -07:00
Joseph Cloutier
cb9d5fb019
Fix 'lime create extension'.
2017-05-03 09:17:27 -07:00
Valentin Lemière
56eda1d151
Remove ia32-libs-multiarch installation
2017-01-20 17:42:44 -08:00
Joshua Granick
55301ca4cf
Move hxProject.certificate to .keystore, use iOS config for profile, identity and team ID, some file cleanup
2016-12-02 17:04:41 -08:00
Valentin Lemière
bfc800897e
Minimum haxe version supported is 3.2.0
2016-10-20 10:34:18 +02:00
Joshua Granick
7b6dd93ddf
Move to Lime config (instead of HXCPP config)
2016-10-17 15:22:31 -07:00
Joshua Granick
5c8552a316
Improve help documentation for 'lime create <lib>'
2016-09-28 12:11:37 -07:00
Joshua Granick
291df159e1
'lime create extension' fix
2016-09-12 16:37:01 -07:00
skwerlman
e810e44d6b
Add support for the Emerge package manager
...
Also fixed a typo and dnf support
2016-08-31 09:19:27 -04:00
skwerlman
27912e8bff
Add support for the DnF package manager
...
(replaced yum in fedora 22)
2016-08-31 09:14:43 -04:00
skwerlman
74d685193e
Add support for the Equo package manager
2016-08-31 09:06:16 -04:00
player-03
5f3d5e90df
Don't install Ant during the setup process.
2016-08-08 13:34:54 -07:00
player-03
ecb799128b
Automatically insert build.gradle into an extension if it isn't there.
2016-08-08 13:32:25 -07:00
Joshua Granick
2ec8a818f0
Minor cleanup
2016-07-22 08:28:00 -07:00
Valentin Lemière
44f3ae8e18
Updating android ndk version ( #723 )
2016-06-06 14:54:36 +02:00
Joshua Granick
86d3baf361
Update text on Xcode install
2015-10-14 15:27:08 -07:00
Valerio Santinelli
130e8e703e
More changes to build lime with AppleTV support (not yet finished)
2015-09-30 09:13:34 +02:00
Valerio Santinelli
1fe5147158
First few changes to build a tvOS target
2015-09-28 20:03:27 +02:00
Jellonator
f08925a938
Fixed "lime setup linux" on Ubuntu 13.10 and later
...
Currently, this line only checks if the current Ubuntu version is 13.10. More versions of Ubuntu have been released since then.
The reason this line was included was because versions of Ubuntu at or after 13.10 no longer have the package ia32-libs-multiarch.
When attempting to run "haxelib run lime setup linux" on Ubuntu versions after 13.10, e.g. Ubuntu 14.04, Lime crashes since there is no ia32-libs-multiarch package available.
The issue with this line of code is that it only checks for Ubuntu 13.10, and not any versions after this.
Fortunately, Haxe supports testing strings via comparison operators.
By replacing the '==' operator with '>=,' this line now instead checks for versions of Ubuntu at or after 13.10 Saucy Salamander.
This works on Ubuntu 14.04.1, and should work on other versions too. Versions of Ubuntu Before 13.10 should still stay the same; they will still install the ia32-libs-multiarch package.
2015-09-25 23:24:53 -04:00
Joshua Granick
5ff7c5382d
Use sudo again
2015-08-28 10:04:07 -07:00
Joshua Granick
9e802bd5db
Install lime shortcut to /usr/local/bin
2015-08-28 10:00:47 -07:00
Joshua Granick
1c7d70646f
Help find GIT when not in PATH on Windows
2015-07-13 11:27:54 -07:00
Joshua Granick
d374e3d833
Improve documentation when using You must specify a template when using the 'create' command.
...
Usage: lime create project (directory)
Usage: lime create extension (directory)
Usage: lime create <sample> (directory)
Available samples:
* HandlingInputEvents
* HelloWorld
* HerokuShaders
* ManagingWindows
* SimpleAudio
* SimpleImage
* TextRendering
2015-07-03 09:06:08 -07:00
Joshua Granick
b292b20767
Teach lime/openfl update to pull submodules
2015-06-29 09:22:08 -07:00
Joshua Granick
dc292afcbc
Allow overrides in 'lime create' (allows --meta-package-name and other flags to set values during creation) ( closes #459 )
2015-06-06 18:42:59 -07:00
Joshua Granick
0726c08440
Skip sample paths that are not valid ( fixes #397 )
2015-05-19 10:31:35 -07:00
Joshua Granick
be0012948d
Ubuntu setup fix
2015-04-23 09:29:21 -07:00
Joshua Granick
e37cfa9961
Guard install of lime.exe/openfl.exe on Windows
2015-03-26 11:26:27 -07:00
Joshua Granick
e977b5c551
Use a unique ID when creating new projects, based on the name, to help reduce conflicts when installed on mobile devices
2015-02-25 14:20:14 -08:00
Joshua Granick
2b33c70bb7
Handle pacman 32-bit packages ( fixes #160 )
2015-02-20 12:41:47 -08:00
Joshua Granick
9675f8a40a
Switch to lime.exe instead of lime.bat (fixes exit from batch files)
2015-02-16 17:58:14 -08:00
Joshua Granick
ef86c425b1
Migrating components of the Lime tools into the public Lime namespace
2015-02-11 12:02:28 -08:00
Joshua Granick
7eabf50fbb
Fixes for newer BlackBerry SDK
2014-11-20 11:31:22 -08:00
Joshua Granick
141193e4c8
Add support for 'openfl' style command
2014-10-22 14:19:56 -07:00