Commit Graph

221 Commits

Author SHA1 Message Date
Apprentice-Alchemist
ad70700a14 Try to fix Windows mess a bit.
Default to 64 bit on windows too.
2022-05-19 20:46:08 +02:00
Apprentice-Alchemist
b2546aac9f Try fixing macOS and support no_console Windows subsystem. 2022-05-18 08:11:44 +02:00
Joseph Cloutier
4d096d03e2 Exclude ARMV5 from rebuilds by default.
When using NDK version 20+, hxcpp doesn't support anything under ARMV7.
2022-05-16 01:09:43 -04:00
Joseph Cloutier
6623de732c Remove unused flag.
The string "HXCPP_ARM7" doesn't appear anywhere in hxcpp. Not even in
old versions. Meanwhile, "HXCPP_ARMV7" appears several times.
2022-05-16 01:09:43 -04:00
Apprentice-Alchemist
1471d8a60d Try to fix CI. 2022-04-28 19:42:52 +02:00
Apprentice-Alchemist
668b3f7ba7 Fix the HashlinkHelper 2022-04-28 19:42:51 +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
Apprentice-Alchemist
aa62d786b3 Add some more -pthread. 2022-04-28 19:42:44 +02:00
Apprentice-Alchemist
a288feca96 Add hashlink as a submodule. 2022-04-28 19:42:41 +02:00
Joshua Granick
1c92c707cc Run Haxe formatter 2022-03-23 14:02:39 -07:00
Joshua Granick
362be074f4 Merge HXProject defaults and exclude architectures at end 2022-03-23 14:00:32 -07:00
Joseph Cloutier
630aa1a62f Fix web worker errors.
It took a lot of work to get web workers to work, but web workers finally work!

`transferList` doesn't seem to work, though. It makes the object
inaccessible as expected, but it doesn't seem to affect performance.
2022-02-28 19:15:19 -05:00
Apprentice-Alchemist
b15dcb94c1 Upgrade to android API level 21. 2022-02-03 17:23:43 +01:00
Josh Tynjala
bedeed591b Added new -air-simulator option for lime test air -ios (or lime test air -android)
This launches the AIR simulator (ADL), but it passes additional options to tell it to simulate a mobile device.
2021-11-12 14:58:22 -08:00
Justin Espedal
6ca5972186 Fix iOS -Info.plist merging feature for paths with spaces 2021-03-26 08:03:41 +09:00
Joshua Granick
8c9808b038 Run formatter 2021-03-10 13:22:39 -08:00
Josh Tynjala
4271854980 WindowsPlatform: warn instead of error if HL_PATH is not defined 2021-03-05 11:35:43 -08:00
Joshua Granick
b7f939b6aa Make iOS default deployment 9 (increased from 8) 2021-01-06 09:52:36 -08:00
Joshua Granick
ccd9dca6e1 Add explicit toString() call for HXML display 2020-12-21 17:24:44 -08:00
Joshua Granick
79e21c8312 Fix watch command (resolves haxelime/hxp#23) 2020-12-21 12:50:14 -08:00
Joshua Granick
fe51dea293 Compile fix 2020-11-10 10:29:00 -08:00
Joshua Granick
12b83bd590 Improve error message on HL/Windows 2020-10-29 14:55:53 -07:00
loudoweb
391f2ae151 add ssl.hdll into hl builds 2020-07-16 11:12:18 +02:00
Justin Espedal
0d325bfb07 Allow xcframework dependencies for Xcode. 2020-06-02 12:26:42 -07:00
vincent-schirmann
4e9a5e626e merge plist files from extensions 2020-03-06 10:56:07 -08:00
Joshua Granick
96c04f57be Fix formatter bug 2020-01-16 11:41:33 -08:00
Joshua Granick
ea57f2211c Run formatter 2019-12-24 10:19:56 -08:00
Justin Espedal
d5e80fa5c1 Allow use of launch storyboard instead of launch images on iOS 2019-11-06 12:27:48 -08:00
flashultra
72beeced30 Update to the latest Gradle 5.6.3 and Gradle Android plugin 3.5.1
Fix issue with ANDROID_GRADLE_TASK. Set apk file  in separate folder ( from
gradle  4.x)
2019-11-01 13:21:36 -07:00
Caio
40f16ab2f9 Added correct platform for android x86_64 builds 2019-10-04 08:13:25 -07:00
Joshua Granick
e4077d38fc Update HXCPP flag for x86-64 arch on Android 2019-09-27 12:17:38 -07:00
Joshua Granick
a48bf57c01 Copy 64-bit binaries on Neko when using Haxe 4 on Windows 2019-09-10 14:16:27 -07:00
Joshua Granick
18c7b93717 Fix absolute path for NPM builds on generated source directories 2019-08-20 10:54:35 -07:00
Joshua Granick
482a39ad2f HTML5 asset optimization 2019-08-19 10:27:41 -07:00
Joshua Granick
1188b3aa42 Run formatter 2019-07-12 12:08:09 -07:00
Joshua Granick
3de9f59091 Target API 28 and ARM64 on Android (per Google Play submission requirements) 2019-07-10 15:35:21 -07:00
Joshua Granick
ac6d5c281c Progress on X886_64 support for Android 2019-06-05 10:27:09 -07:00
Joshua Granick
290b86fb87 Progress on CPPIA support 2019-05-14 12:02:52 -07:00
Carlos Madrazo
bfa93bf920 [winrt] Fix bin directory for newer Windows 10 SDKs
Get the Windows SDK bin directory automatically from the latest sdk installed version, when making an -appx
2019-05-07 11:25:59 -07:00
Joshua Granick
44133fe2d4 Add -npm option for HTML5 2019-04-15 13:59:18 -07:00
Carlos Madrazo
e1a0f3a473 Initial Winrt -appx
Outputs Appx file, needs 2 manual steps:
Modify sdkVersion variable in WindowsPlatform.hx to the one you want to use for bin tools in C:\Program Files (x86)\Windows Kits\10\\bin\ and do openfl rebuild tools

For creating the certificate, Powershell command fails but the command lets you know which command you need to execute (copy and past in the cmd prompt)
2019-04-10 10:21:25 -07:00
Joshua Granick
6dce7ad79a Progress on newer NDK support (forces minimum API from 14 to 16) 2019-04-05 18:07:13 -07:00
Joshua Granick
4a7a9eae9e Fix Haxe4 dev warnings 2019-03-20 11:28:13 -07:00
Joshua Granick
a4cc3c13a9 Mac output-file fix 2019-03-18 13:39:09 -07:00
Joshua Granick
eee9f26ab5 Fix --output-file for Flash target 2019-03-18 13:21:15 -07:00
Joshua Granick
b795534773 Add initial support for '--output-file' option on 'display' command 2019-03-18 12:01:37 -07:00
Joshua Granick
533dcf82a4 Fix HL on Mac 2019-03-14 08:58:17 -07:00
Joshua Granick
8d72e71357 HL update 2019-03-13 11:13:19 -07:00
Joshua Granick
299ed974c7 Fixes for HL 2019-03-12 15:57:19 -07:00