macOS-like application packages
Re: macOS-like application packages
Once my OS can handle it, I will opt for a Portage lookalike system
Re: macOS-like application packages
I think you mean a Ports lookalike system.Boris wrote:Once my OS can handle it, I will opt for a Portage lookalike system
Re: macOS-like application packages
He means Ports-written-in-Python lookalike.iansjack wrote:I think you mean a Ports lookalike system.Boris wrote:Once my OS can handle it, I will opt for a Portage lookalike system
Learn to read.
Re: macOS-like application packages
They will be tested for validity.onlyonemac wrote:What about when there's a .tar that gets misinterpreted as an "application package"?osdeverr wrote:This is why they will be .tar's in my OS.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: macOS-like application packages
you can store the applications binaries and resources in a single directory.
and if you want to bundle it to send it over the network, instead of create an archive, create a ramdisk image to store the inside it (like the dmg files in classic macos), you can use a regular file system, or implement a new one specialy for it
the user could else: mount the ramdisk in a folder in /apps (by example)
or mount the ramdisk somewhere else, then copy the contents a folder in /apps
and if you want to bundle it to send it over the network, instead of create an archive, create a ramdisk image to store the inside it (like the dmg files in classic macos), you can use a regular file system, or implement a new one specialy for it
the user could else: mount the ramdisk in a folder in /apps (by example)
or mount the ramdisk somewhere else, then copy the contents a folder in /apps