Minetest logo

IRC log for #minetest-dev, 2021-07-12

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
03:00 specing_ joined #minetest-dev
04:11 ShadowNinja joined #minetest-dev
04:48 Guest9947 joined #minetest-dev
05:01 basxto joined #minetest-dev
05:06 clavii joined #minetest-dev
05:06 BuckarooBanzai joined #minetest-dev
05:06 rubenwardy joined #minetest-dev
05:11 Thomas-S_ joined #minetest-dev
05:12 sfan5 joined #minetest-dev
05:15 Shara joined #minetest-dev
05:15 Shara joined #minetest-dev
06:24 olliy joined #minetest-dev
06:35 YuGiOhJCJ joined #minetest-dev
07:05 Kimapr joined #minetest-dev
07:51 tech_exorcist joined #minetest-dev
09:00 entuland joined #minetest-dev
09:33 tech_exorcist joined #minetest-dev
09:35 tech_exorcist joined #minetest-dev
10:01 sfan5 pushing http://sprunge.us/osMm9v?diff in 5m
10:03 YuGiOhJCJ joined #minetest-dev
10:15 entuland joined #minetest-dev
10:16 calcul0n__ joined #minetest-dev
10:18 appguru joined #minetest-dev
10:58 appguru joined #minetest-dev
11:50 tech_exorcist joined #minetest-dev
12:06 YuGiOhJCJ joined #minetest-dev
12:09 tech_exorcist joined #minetest-dev
13:56 MTDiscord <josiah_wi> Getting approvals is as tough as expected. :)
14:36 Fixer joined #minetest-dev
14:39 MTDiscord <Warr1024> Are there instructions for cross-compiling MT for android?  Preferably in a container if possible, I hate having all this android crap cluttering up my main system...
14:40 MTDiscord <Warr1024> It occurs to me that enough of the UX is different (e.g. main menu layouts, in-game controls) that I need to test PRs on android as well.
14:44 rubenwardy Android Studio is the easiest way, it's as simple as opening the project up and clicking build
14:44 rubenwardy no idea how to do it without that
14:45 rubenwardy it's built in GitHub CI
14:45 rubenwardy so you could see how that does it
14:45 rubenwardy probably downloads the SDK and uses the CLI
14:49 MTDiscord <Warr1024> Yeah, I don't know how to script "clicking build".  Maybe android studio itself has like a cmdline process.
14:51 MTDiscord <Warr1024> Wow, android studio is pretty chonky.  This seems like a lot of trouble to go through just to make sure your apps don't also work on Linux, Windows, iOS, etc.
14:53 sfan5 don't use android studio
14:55 sfan5 not for one-off builds at least
14:56 rubenwardy Android Studio itself just uses the SDKs to build
14:56 rubenwardy so you don't need it, but for development it's easier
14:57 MTDiscord <Warr1024> I'm trying to download the SDK images now, it's a couple GB
14:57 MTDiscord <Warr1024> Not huge by today's standards, but pretty huge for what I'm actually going to need it for :-/
15:00 specing_ joined #minetest-dev
15:03 sfan5 if you are downloading SDK images that are "a couple GB" you have the wrong ones
15:04 MTDiscord <Warr1024> No, that's just the base image, it doesn't include the NDK either.
15:05 MTDiscord <Warr1024> I'm trying androidsdk/android-30:latest, is there one that's better?
15:08 sfan5 start from a docker image with openjdk installed, run the build command and watch it do stuff
15:08 sfan5 if it works like the CI build it'll do everything for you
15:17 MTDiscord <Warr1024> It bootstraps fully from just openjdk?
15:17 MTDiscord <Warr1024> I'll have to give that a shot once I find out whether my currrent build works or not
15:19 MTDiscord <Warr1024> hmm, this time stuff actually IS compiling...
15:39 Extex joined #minetest-dev
15:48 MTDiscord <Warr1024> It looks like I'm able to successfully build using the fat android SDK images, but trying to bootstrap from just an openjdk image doesn't seem to work.  It's fine though, I suppose.
15:49 MTDiscord <Warr1024> Rather than optimize for space, I'm more interested in optimizing for time so I can iterate faster.  It seems like when I run assembledebug/assemblerelease, it builds both the armv7 and arm64 images.  Is there a way to tell it to only build one so I can just do only the one for the device I plan on testing with?  The kinds of changes I want to test are not likely to exhibit drastic cross-device differences.
15:52 sfan5 yes you can
15:53 sfan5 should be in some of the .mk files
16:32 Lone_Wolf joined #minetest-dev
16:42 tech_exorcist joined #minetest-dev
16:46 calcul0n_ joined #minetest-dev
17:48 Foz joined #minetest-dev
18:22 Krock will merge #11409 and #11443 in 10 minutes
18:22 ShadowBot https://github.com/minetest/minetest/issues/11409 -- Fix revoke debug privs not reliably turn off stuff by Wuzzy2
18:22 ShadowBot https://github.com/minetest/minetest/issues/11443 -- Remove hardcoded "You died." message in chat by Wuzzy2
18:32 Krock mergign
18:32 Krock done
19:22 Lone_Wolf joined #minetest-dev
20:54 Extex joined #minetest-dev
22:47 Foz joined #minetest-dev
23:13 v-rob joined #minetest-dev
23:38 AliasAlreadyTake joined #minetest-dev
23:45 v-rob Oh, I didn't know we had util/quicktune. That's really nice

| Channels | #minetest-dev index | Today | | Google Search | Plaintext