Tobiasz Laskowski
e0c734d8fe
Remove MAC_USE_CURRENT_SDK from lime setup
...
MAC_USE_CURRENT_SDK is an incredibly old relic from a very old version
of hxcpp (haxe 2 days). It was removed in:
9a7f7f931f
This is now instead controlled by the flag `MACOSX_DEPLOYMENT_TARGET`.
The setup command now only does two things:
- Sets up haxelibs
- Adds cli alias
2025-01-22 08:06:52 -08:00
Josh Tynjala
61ec7d0913
PlatformSetup: for lime setup hashlink, display the "leave empty to use default" message only when a custom version is not configured yet
...
If a custom version is configured, users will think that just pressing enter will clear it, but it won't. It'll just keep the current value. To actually clear the value, they need to run lime config remove HL_PATH instead.
2024-11-20 09:35:57 -08:00
Josh Tynjala
3d10ea7eb6
PlatformSetup: improve HL_PATH message with capital L in Lime and add bundled descriptor
2024-11-13 11:16:20 -08:00
Josh Tynjala
5388c47a8b
PlatformSetup: more formal grammar
2024-11-13 11:15:06 -08:00
Josh Tynjala
19b571d8c2
HashlinkHelper, PlatformSetup: proper casing in user-facing messages for HashLink name
2024-11-13 11:13:16 -08:00
Josh Tynjala
4e56bd9bf2
PlatformSetup: specify that absolute path is required for config values
2024-11-13 11:11:07 -08:00
Joseph Cloutier
2822bdc124
Remove incorrect !.
2024-04-13 14:01:01 -04:00
Joseph Cloutier
657ad24682
Merge branch 'develop' into 8.2.0-Dev
2024-04-13 03:09:20 -04:00
Joseph Cloutier
fc90d2cd21
Use guard clauses to reduce indentation.
...
This way, the 8.2.0-Dev version of `PlatformSetup` will have the same indentation as the version on the develop branch. Without matching indentation, Git actively hinders the merging process.
2024-04-13 03:07:27 -04:00
Josh Tynjala
c9605ee784
PlatformSetup: in verbose mode, failure to install lime alias logs a warning
...
On Windows, if HAXEPATH is not set, but it probably should be, and installing the alias fails, logs a warning suggesting to set HAXEPATH
2024-02-08 14:29:04 -08:00
Joseph Cloutier
6d437283af
Merge branch 'develop' into 8.2.0-Dev
2024-01-13 23:35:33 -05:00
Josh Tynjala
e6205bf3aa
PlatformSetup: openfl alias setup on Linux was missing try/catch, but lime alias setup and other platforms had it
2023-12-08 09:46:21 -08:00
Josh Tynjala
aec341d481
PlatformSetup: added optional -noalias target flag to skip creating the lime/openfl alias during setup
2023-12-08 09:34:18 -08:00
Joshua Granick
2ccee960dc
Rename Emscripten target to WebAssembly
2023-05-30 08:53:09 -07:00
Joseph Cloutier
2a2b5ebd22
Update Android SDK setup instructions.
...
Not only are we no longer targeting API 19, the minimum is now 21.
2022-06-12 13:22:00 -04:00
Apprentice-Alchemist
b2546aac9f
Try fixing macOS and support no_console Windows subsystem.
2022-05-18 08:11:44 +02:00
Apprentice-Alchemist
6f196008c2
Fix Haxe 3 compat.
2022-04-28 19:53:31 +02:00
Apprentice-Alchemist
cb3b0240de
Implement lime setup hl in a hopefully better way.
2022-04-28 19:42:46 +02:00
Apprentice-Alchemist
a44fe3669a
Put hashlink binaries in templates/bin again.
...
Add setup script for macOS codesigning.
2022-04-28 19:42:45 +02:00
Joshua Granick
8c9808b038
Run formatter
2021-03-10 13:22:39 -08:00
loudoweb
e846c3df9a
add binaries setup for HL
2020-07-15 21:07:41 +02:00
Josh Tynjala
164558726a
PlatformSetup: sudo still required on Linux
2020-07-07 12:35:36 -07:00
Josh Tynjala
461a73fed3
PlatformTools: sudo is not required to copy to /usr/local/bin
...
This improves the setup experience by not requiring a password
2020-07-07 11:18:25 -07:00
Joshua Granick
277bbe6ae3
Minor compile fixes
2019-09-10 10:54:15 -07:00
Joshua Granick
8b6f4c3acc
Add support for 'hashlink' as target alias
2019-04-11 10:29:59 -07:00
Joshua Granick
0c163a80e7
Use formatter for all Haxe code
2019-02-14 08:41:20 -08:00
Joshua Granick
430820cdb4
Name lime.tools.Project back to HXProject
2018-08-06 11:03:42 -07:00
Joshua Granick
e0f8813b96
Simplify HXP imports, fixes
2018-08-04 18:17:51 -07:00
Joshua Granick
bd9abc4c2a
Update for HXP API change
2018-08-04 18:09:44 -07:00
Joshua Granick
4ec83c3638
Add lime.tools.* and keep Project-based tool code
2018-08-03 16:38:50 -07:00
Joshua Granick
6d9f3c4bd8
Fixes for dev HXP
2018-08-02 21:25:55 -07:00
Joshua Granick
884f1d5a8e
Compile fixes for WinRT UWP
2018-07-20 20:46:15 -07:00
Joshua Granick
55ee251bb7
Fix command-line tools
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
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
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