FLTK logo

Re: [fltk.coredev] Re: FLTK 1.3.6 Release Candidate 1 is now available for download and testing

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.coredev  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: Re: FLTK 1.3.6 Release Candidate 1 is now available for download and testing Albrecht Schlosser May 02, 2021  
 
On 5/2/21 12:27 PM Manolo wrote:
Thanks Albrecht for taking the time to reproduce in your hands. I was beginning
to envisage my M1 had some defect in its security processor.

All that crazy stuff goes into the direction of preventing macOS users from using non-Apple software.
Very sad.

But there's a command to remove that
      xattr -d -r com.apple.quarantine   /path/to/app

I found it there:
https://osxdaily.com/2010/09/12/disable-application-downloaded-from-the-internet-message-in-mac-os-x/
and it works.

I'll see if I can add that to the test/ makefile.

Thanks for that, that's awesome. Howeve it doesn't resolve the underlying issue, it's more like "healing the symptoms".

If you can get it working, can you please post a patch here before you commit it so I can test and we can decide this shortly? If my long-term solution (see below) doesn't work out quick enough we can use yours as a quick fix in 1.3.6.

BTW: fluid is also concerned.


My long term solution ("plan B") would be to create the app folders for all apps "from scratch", just as we do with all the other apps and then copy the extry files (icon and others) into the app folder in a second step.

I'm working on this solution and I'll let you know how this works out. This should avoid the issue in the first place and IMHO have another benefit: I moved the "extra files" to a separate folder "resources" and intend to copy the files from there into the .app folder. The benefit is that this extra folder removes some special handling of '.app' folders in 'git' and 'make clean': since we won't have *any* .app folders in our sources we can have '*.app' in .gitignore and 'rm -rf *.app' in `make clean'.

Here's a potential layout (work in progress):

fltk-1.3.6rc1/test$ tree resources/
resources/
├── blocks
│   ├── Info.plist
│   ├── PkgInfo
│   └── blocks.icns
├── checkers
│   ├── Info.plist
│   ├── PkgInfo
│   └── checkers.icns
└── sudoku
    ├── Info.plist
    ├── PkgInfo
    └── sudoku.icns

3 directories, 9 files

--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/1653817f-0766-6034-ab52-7db36449ae49%40online.de.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.