Commit Graph

400 Commits

Author SHA1 Message Date
Joshua Granick
e193ef22ce Add support for ${var >= value} and other comparisons in XML project files 2016-10-28 15:11:36 -07:00
Joshua Granick
3c60d0e63b Do not set HAXE_STD_PATH in environment 2016-10-28 12:06:25 -07:00
Joshua Granick
43498aacbb Linux install fix 2016-10-24 14:57:03 -07:00
Joshua Granick
64bf561ef9 Set HAXE_STD_PATH only 2016-10-21 19:24:33 -07:00
Joshua Granick
e14d8e7db0 Initial support for modular JS output 2016-10-21 15:24:37 -07:00
Joshua Granick
24e84002e9 Target flag fix 2016-10-20 10:02:39 -07:00
Valentin Lemière
bfc800897e Minimum haxe version supported is 3.2.0 2016-10-20 10:34:18 +02:00
Joshua Granick
4e0e24cbff Line break 2016-10-17 16:27:35 -07:00
Joshua Granick
96b119f11b Add verbose message with font name 2016-10-17 16:20:38 -07:00
Joshua Granick
22f5a9da16 Add initial Lime config command 2016-10-17 15:41:37 -07:00
Joshua Granick
7b6dd93ddf Move to Lime config (instead of HXCPP config) 2016-10-17 15:22:31 -07:00
Joshua Granick
d0f2c66999 Add support for <meta build-number='git' /> or 'git+123' 2016-10-11 13:58:55 -07:00
Joshua Granick
b16b3c5949 Use null for unset build number (close #565) 2016-09-29 13:58:13 -07:00
Steven
b6acad449d Flowing user defines into the HXProject 2016-09-29 11:27:51 -07:00
Joshua Granick
5c8552a316 Improve help documentation for 'lime create <lib>' 2016-09-28 12:11:37 -07:00
Joshua Granick
a16499254a Default allowHighDPI to false on desktop, fix initialization to set value 2016-09-15 14:21:16 -07:00
Joshua Granick
05a7210e61 Remove legacy hint 2016-09-15 07:24:45 -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
Joshua Granick
b337e232f0 C# improvements 2016-08-30 03:48:30 -07:00
Joshua Granick
59142b5b28 Initial HelloWorld support for C# (thank you @vroad) 2016-08-30 02:55:19 -07:00
Joshua Granick
63fff23fb1 Add support for 'macos' in addition to 'mac' as a target name 2016-08-25 15:10:20 -07:00
Timur
4a1ecf94fc Add help info for -web flag (#389)
Add help info for -web flag
2016-08-17 11:53:37 +02:00
Joshua Granick
df31f15be5 Don't need crossOrigin for local base64 string (resolve #793) 2016-08-11 09:24:02 -07: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
player-03
f0c605d091 Added pre-build and post-build callbacks, as described in issue #612. (#731) 2016-06-09 12:19:43 +02:00
Valentin Lemière
108bee184c Allow modification of project config in the command line (#687) 2016-06-06 14:56:27 +02:00
Valentin Lemière
44f3ae8e18 Updating android ndk version (#723) 2016-06-06 14:54:36 +02:00
Joshua Granick
cf1d25d950 Remove Lime legacy/hybrid mode 2016-05-18 22:17:06 -07:00
Joshua Granick
e9f7839680 Add a try/catch, in case an -armv5 style argument does not match an expected ARM architecture 2016-01-13 09:16:59 -08:00
Joshua Granick
40aaff6e8f Fix -notrace flag 2015-12-31 18:26:16 -08:00
Joshua Granick
48334337b8 Help improve support for builds with no <source path='' /> 2015-12-28 18:23:46 -08:00
Joshua Granick
a0e03e6b35 Improve use of tools without haxelib 2015-12-28 13:43:53 -08:00
Joshua Granick
23be787198 Remove ByteArray, use Bytes. Will need to replace URLLoader with a Lime API for easier network requests 2015-11-20 21:34:41 -08:00
Joshua Granick
86d3baf361 Update text on Xcode install 2015-10-14 15:27:08 -07:00
Joshua Granick
77cc799253 Minor tweak 2015-10-02 09:54:53 -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
253ad82ecd More changes for tvOS support 2015-09-29 18:43:59 +02:00
Valerio Santinelli
c6b9772e96 Added the tvos target to the command line tool and started working on the TVOSPlatform and TVOSHelper 2015-09-29 09:24:11 +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
2e617a7f5a Move load/loadPrime to CFFI, remove new CFFI constructor, use @:cffi instead 2015-08-31 21:59:56 -07:00
Joshua Granick
89fe74a08c Use optional CFFI in the Lime tools 2015-08-28 11:00:13 -07: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
a9e4a75602 Raspberry Pi fixes (thanks @gepatto) 2015-08-27 09:38:46 -07:00