Re: [hatari-devel] hatari.app from cirrus-ci (was: Re: One scanline short in ST fullscreen) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: Thomas Huth <th.huth@xxxxxxxxx>
- Subject: Re: [hatari-devel] hatari.app from cirrus-ci (was: Re: One scanline short in ST fullscreen)
- From: Bob Carpenter <hatari@xxxxxxxxxx>
- Date: Mon, 18 Dec 2023 12:38:23 -0700
- Cc: Hatari devel list <hatari-devel@xxxxxxxxxxxxxxxxxxx>, Andreas Grabher <andreas_g86@xxxxxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ripon89.us; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1702928319; x=1703014719; bh=j9lfLDfnUVi4bXzizOZwgq4A/KRFZpmAtWl6mTcOS70=; b= MpKZu1vf59MRGNbwqi6KVf7u8+luZCNBei/hvI8mfRausEVdslVMiHT/JhWkFY3j 97xCoH5u7/oMkPDYyqiUVMptavZD5lEKER2wVsoo+sDU0Goy8RUB7l88JMOX2tdC PnpHAO8x5pjmlGlbeTrCSQAR/9jPzzsV9XhrcaYzjR1pW2RYI2UInTO3JcAKDCB5 I9R3LUisfjvtjmsWgQJecAtw04dq8GlfP0XHIuifSD+L7mkf9QzVd07sBX8VThiz xtI1A2W2SdNeSiEiEC9eB1Yl1z0LXKm89LVGO0LyDTkNM5pzTD1e8o4XXOkDLjJk g85f6GBagn4S9TudEZi3xA==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1702928319; x= 1703014719; bh=j9lfLDfnUVi4bXzizOZwgq4A/KRFZpmAtWl6mTcOS70=; b=3 1KkHrK+JOBJNKiMWCpCpbbRxKfW+UwIBIcJQH5IgewjWeOYEdAiusmnmvwMlHaFM ltijsmVx4wmsBs6hqtKj+nwnrXJjM55Gh6HlPQ94kq9V0diBv0rTpM85I5NNx9/z sQoHX1xRGa+mRfEUS6PlqwtJqgn+jFsbtXUfkmtqhEFwKYaZ184L08Q87LHOppgY QW5CWJt/r/JS79EHi3vgPhmQnpDacusscaH3qWRJUkjm7Y7sBcHnPZx/2fjeiDpN gDo0XcB/KOwjJYsrtKNueNdXm/WgGD1uTjZI/ECpKXrpCbewd1KCgl3DW7mhZHlC SosqYvL8j2WXw4ct693RA==
- Feedback-id: i553146f9:Fastmail
Thomas,
The latest Hatari artifact worked perfectly for me. It told me that ‘Hatari cannot be opened because the developer cannot be verified”. That is exactly the message I expect to see with a non-paid certificate. Then, I use the right-click menu to open Hatari. At that point, macOS still warns me that the developer cannot be verified but it gives me an option to open Hatari anyway. Then, I can run Hatari successfully. After the first time, I can simply double-click on Hatari to run it.
My point about the embedded executable being in lowercase, if possible, is for the cases when Eero, Nicolas, or yourself suggests a command-line on Atari-Forum to a Mac user. If the Mac user knows how to open the package contents to reach the executable, there could be confusion when the command-line doesn’t work because the executable will be called Hatari instead of hatari. However, this is a minor edge case.
Hopefully, an Intel version (x64) of Hatari can still be compiled before the final release. I am sure there are still many Hatari Mac users who still use Intel Macs. However, that might be a good poll to post on Atari-Forum. Just like there are no PPC versions of Hatari for the Mac anymore, the support for Intel Macs may stop soon if there is not a way to compile one on cirrus-ci.
Bob C
> On Dec 18, 2023, at 12:08 PM, Thomas Huth <th.huth@xxxxxxxxx> wrote:
>
> Am Sun, 17 Dec 2023 11:24:06 -0700
> schrieb Bob Carpenter <bobc@xxxxxxxxxx>:
>
>> Thomas,
>>
>> As a former Linux user and current macOS terminal user, I completely agree with you. On Linux, the executable should be lowercase. I do not remember if Hatari is capitalized on Windows or not. I do not use Hatari on Windows enough to remember.
>>
>> Furthermore, on macOS, the executable inside the Hatari.app bundle (appears as a directory when viewing it on non-macOS systems) should be lowercase. If you run a command from Terminal, we should be able to keep the hatari executable in lowercase and only have Hatari.app with a capital letter.
>
> I think the average macOS simply does not care (or even does not know)
> what's inside of an app bundle as long as it works. But yes, for people who
> like to compile Hatari for the console, it should be lowercase.
>
> I tried to add this logic to the CMakeLists file now, see:
>
> https://git.tuxfamily.org/hatari/hatari.git/diff/CMakeLists.txt?id=742a83062e05e9ca38ed15f0fbfcc53fbb44ec85
>
> i.e. it's only using "Hatari" for the bundles (or Win32).
>
> Let's see how it goes...
>
> Thomas