Page 27 of 31

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 11:49 am
by richmond62
Okay, well if it has built - I'd go through and now check for missing images.
The 'MacOS' build that was built using 108-tester on MacOS 12 has no images missing at all.

I am now performing a build on MacOS 15 again, as I flushed the previous builds away.

I would ask again why the thing dished out a Windows and a Linux standalone when those were deselected.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 11:54 am
by richmond62
Could you lob me the source stack for this, Please:
-
BingBangBong.png
BingBangBong.png (132.49 KiB) Viewed 2595 times

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 11:54 am
by tperry2x
That's probably all related to my if else statements which are also nested in a case statement. I always forget that MacOS gets itself confused by this.

Also, because I'm picking up someone else's work with the standalone builder, the way it's been constructed... I don't find logical. I mean, yes - I can see why and how it's supposed to do what it does, but I think it's not reaffirming it's selection. Potentially the same issue I found when I tried to use Mark's version of the same stack and clicked on the 'WASM' web option - it doesn't record the selection properly in some instances. I think I know why (to do with an array key not being set), but it's a bit counter intuitive. I would have scripted it differently I think. (but then it probably wouldn't have made sense to anyone except me :lol: )
That's the thing with human-typed-code or script: a lot of that person's personality kind of comes through the coding at times, for both better or worse.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 11:55 am
by tperry2x
richmond62 wrote: Wed Aug 28, 2024 11:54 am Could you lob me the source stack for this, Please:
Yes, hang on... I'll just get you the link...
Edit: here you go. The stack is also in that DMG.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 12:03 pm
by richmond62
Oddly enough . . . this time on MacOS 15 I ended up with a MacOS standalone only (obviously took a while for something to 'bite') . . .

Build functions perfectly.

The only 'grunt; is the length of time for the standalone builder took to build.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 12:06 pm
by tperry2x
That might be purely down to the size and amount of images in the stack, having said that - sounds like it builds quicker when you aren't 'sonoma'-ising it. (if that's a word now).

I think a lot of that delay is due to the MacOS binary filename being changed from "Standalone-" to "Standalone-Community" in the finder at some point. Then the standalone is trying to ad-hoc code sign it, which is probably part of the delay. Should be able to remove a lot of this delay by re-signing the 'Sonoma' patched standalone with the same certificate OXT Lite uses if that theory is correct.

Small stacks, and non-image heavy standalones should be fine *hopefully* :shock:

The whole thing is a bit of a cludge, and I'd be the first to admit that. It really needs fixing in the standalone runtime's C++ source to do it properly.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 12:17 pm
by richmond62
This built at a 'normal' speed on MacOS 12:
-
Screenshot 2024-08-28 at 15.15.22.png
Screenshot 2024-08-28 at 15.15.22.png (115.38 KiB) Viewed 2582 times
-

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 12:32 pm
by tperry2x
Image
That's great news. It's a workaround, but something that definitely needs sorting in the C++ source. (one day) :roll:

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 1:08 pm
by richmond62
Just did the same thing with the 'menustack' stack with 108-tester over on MacOS 15 and it works perfectly.

And the standalone built no more slowly than it did on MacOS 12.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:23 pm
by tperry2x
ImageImage

That's even better news.
I think I may have fixed the errant Windows and Linux builds being triggered in the v1.08 beta. If you can open the beta again and check for updates, there should be one that gets applied.
If you can then reopen the IDE and test, it *should* only produce a MacOS standalone when building for Sonoma.
I say *should* as I don't have the means to check this myself, and once again - you seem to have become the beta tester. :D
beta-update.png
beta-update.png (81.85 KiB) Viewed 2551 times

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:28 pm
by richmond62
As I indicated earlier, on 'second bash' the thing ONLY built the standalones I wanted: probably needed a cup of coffee.

Oh, and the l-o-n-g time to build standalones of my DW Pro . . .

Not that it fussed me: reading the Kebra Nagast right now.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:29 pm
by tperry2x
richmond62 wrote: Wed Aug 28, 2024 5:28 pm Tomorrow: I'm your man...
But we don't even know eachother :lol:

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:33 pm
by richmond62
Hey: there's always hope: I do hope you are like the way I like my coffee: strong and BLACK. 8-)

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:45 pm
by tperry2x
richmond62 wrote: Wed Aug 28, 2024 5:28 pm Oh, and the l-o-n-g time to build standalones...
That's the part that I don't quite understand as of yet. I have a few theories, but can't really test them right now as I need a recent mac to see this on. I'll have to make a stack with loads of images, on multiple cards and see if I can replicate the same thing.... another day.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 5:49 pm
by richmond62
One thing you could consider is if there is a way to properly time how long building standalones takes (rather than my subjective impression), I can run off DW Pro standalones with LC 963, OXT Lite 107, and 108 tester.

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 8:48 pm
by tperry2x
richmond62 wrote: Wed Aug 28, 2024 5:49 pm One thing you could consider is if there is a way to properly time how long building standalones takes.
That's a good idea. I've worked that into the beta update for when you download that tomorrow.
If the build takes under a second, you get:
time-1.png
time-1.png (7.89 KiB) Viewed 2542 times
If it takes longer, you get:
time-2.png
time-2.png (7.79 KiB) Viewed 2542 times

Re: What I'm adding, and what I'm planning next...

Posted: Wed Aug 28, 2024 8:51 pm
by richmond62
Clever stuff. 8-)

Re: What I'm adding, and what I'm planning next...

Posted: Thu Aug 29, 2024 10:40 am
by richmond62
So: domestic complications here: but between 3 and 6 pm your time I will be in my school with my MacOS 15 box.

So if you lob me the link to the new beta . . .

Re: What I'm adding, and what I'm planning next...

Posted: Thu Aug 29, 2024 12:53 pm
by richmond62
SShot 2024-08-29 at 15.52.26.png
SShot 2024-08-29 at 15.52.26.png (30.87 KiB) Viewed 2325 times
-
Building a DW Pro standalone; waiting at 7 minutes . . . and NOTHING inside the build folder yet.

I am going shopping and leaving the thing to churn: back in about 90 minutes.

Re: What I'm adding, and what I'm planning next...

Posted: Thu Aug 29, 2024 2:33 pm
by tperry2x
richmond62 wrote: Thu Aug 29, 2024 10:40 am ...if you lob me the link to the new beta . . .
Ah, just seen this - I can see from your screenshot that you have since downloaded the update from yesterday....
richmond62 wrote: Thu Aug 29, 2024 12:53 pm Building a DW Pro standalone; waiting at 7 minutes . . . and NOTHING inside the build folder yet.
I am going shopping and leaving the thing to churn: back in about 90 minutes.
That's crazy. What about if you build a simple standalone from a new stack - something with just a button or a text field on a single new card?

Meanwhile, I'll create an image-heavy stack and see if I can make a standalone with it. It'll likely be tomorrow (friday) as real life things are keeping me preoccupied.