player-03
5f7e63425e
Remove package from extension AndroidManifest.xml
...
Per https://developer.android.com/guide/topics/manifest/manifest-element#package
2024-06-26 20:13:10 -04:00
Mihai Alexandru
97e1af377a
Use namespace for gradle projects to fix deprecation warnings.
2024-06-26 20:13:10 -04:00
Joseph Cloutier
9a81ae8798
Merge branch 'develop' into DeprecatedGradleFeatures
2022-06-12 10:00:23 -04:00
Joseph Cloutier
00fd063026
Use implementation instead of api.
...
This is recommended as a best practice, though AFAIK this only matters
for projects that are going to be imported by other projects.
For instance, you used to be able to include `:deps:extension-api` by
including any extension that depended on it. Now, every project that
wants to use `extension-api` has to include it directly. (Which is fine
because in practice, they all already do so.)
2022-06-11 20:10:34 -04:00
Joseph Cloutier
1ff434043c
Remove trailing spaces.
2022-06-11 20:09:42 -04:00
Joseph Cloutier
ded22af195
Replace references to jcenter().
...
https://developer.android.com/studio/build/jcenter-migration
Gradle considers this function a "deprecated feature."
2022-06-05 22:37:07 -04:00
player-03
2cd7161bbe
Don't expect Android extensions to use ndlls
...
I can't think of any practical reasons for an Android extension to compile an ndll. All of Android's system functions require Java, not C++, and you can get the speed of C++ just by writing Haxe code.
I surveyed several Android extensions on lib.haxe.org, and not one of them used ndlls when targeting Android.
2022-06-05 22:36:01 -04:00
player-03
dc637ca98c
Ignore project/obj in extensions.
...
No one ever wants to include the intermediate build files. However, some choose to include the outputs, so I left them as comments.
2021-11-07 12:33:47 -05:00
mc0239
1fcc76ee12
Use gradle built-in shorthand notations for jcenter and google
2020-01-27 12:47:52 -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
Joshua Granick
ef154d2916
Revert "Move native DLL directory to 'lib'"
...
This reverts commit 20f626dab8 .
2019-06-24 10:37:22 -07:00
Joshua Granick
20f626dab8
Move native DLL directory to 'lib'
2019-04-11 12:09:26 -07:00
Adam
87a196be7e
Use jcenter repository for extension template gradle build.
2018-04-11 18:20:08 -07:00
Joshua Granick
44ef97a39d
Hack to make ANDROID_GRADLE_PLUGIN remain a template value after 'lime create extension'
2017-07-12 10:31:16 -07:00
aW4KeNiNG
f6879da971
Request Permission result for Android.
2017-07-10 17:28:02 -07:00
Joshua Granick
8eb53972c3
Update extension template
2017-05-05 12:35:35 -07:00
Joseph Cloutier
9bbb6205be
Allow setting a different Gradle plugin version.
...
Turns out, the Gradle version (2.10) is NOT the same as the plugin version (2.1.0). These have to be treated separately.
2017-02-13 13:01:27 -05:00
Joseph Cloutier
b4055db620
Revert "Allow setting a different Gradle version."
...
This reverts commit af05162c72 .
2017-02-13 12:55:51 -05:00
Joseph Cloutier
af05162c72
Allow setting a different Gradle version.
2017-02-12 15:17:47 -05:00
Joshua Granick
0aac32f551
Use Android build tools 24.0.1, don't require HTTPS
2016-08-08 14:42:30 -07:00
player-03
de7f0b217b
Extensions depend on extension-api.
2016-08-08 13:40:35 -07:00
player-03
481b39b01b
Fix dependencies.
2016-08-08 13:37:32 -07:00
player-03
bf5b0abdf2
Specify buildToolsVersion.
2016-08-08 13:35:56 -07:00
player-03
2788dec2a5
Consistently use tabs in build.gradle.
2016-08-08 13:34:24 -07:00
player-03
28e9fe1a14
Use Gradle's folder structure for extensions.
2016-08-08 13:34:09 -07:00
player-03
d647c33a6a
Build extensions as Android libraries, not standalone Android apps.
2016-08-08 13:33:54 -07:00
player-03
9d19f8a88f
Add a build.gradle file to the extension template.
2016-08-08 13:32:09 -07:00
Joshua Granick
540aa48c39
Merge Aether tools
2014-09-30 17:41:57 -07:00