A new definition of libraries (was: Linux Installation)

Richard Gaskin ambassador at fourthworld.com
Mon Jun 12 15:29:17 EDT 2006


Bob Warren wrote:

> Richard Gaskin wrote originally:
>  >
> This installer will be made with Rev, so as much as I appreciate any
> tips about third-party installers it's essential to my workflow that I
> roll my own (I have an end-to-end automated build system).
> 
> Richard Gaskin wrote now:
>  >
> As for "installation", it depends on what one means by that.  For a
> complete user experience, Mac and Windows have a higher standard to
> meet, with users expecting that an application will not merely run but
> will also have icons properly set up for the app and its documents, have
> document associations properly defined, and install a shortcut to itself
> into the Start menu on OSes that have one.
> 
> -------------------------------
> One last complement before attempting to close this thread:
> 
> The point I have been trying to make is that if you want to write an 
> installer in Rev Linux to do the nice things you say above (your 
> original stated task as I understood it), (a) your installer would have 
> to be a real standalone, not itself requiring a setup, and (b) you could 
> not even begin the task of writing such an installer in Rev without a 
> very full implementation of the specialFolderPath functions.

Ideally, yes, and I'd love to see specialFolderPath well implemented for 
the various Linux GUIs around.

But even if such an installer needed a DLL or external helper app, that 
wouldn't be a show-stopper.  One could compress a copy of the external 
files into the installer app, and the installer could spit them out, run 
them, and delete them when it's done.

The hard part is knowing how to interface with each of the window 
managers out there....

--
  Richard Gaskin
  Managing Editor, revJournal
  _______________________________________________________
  Rev tips, tutorials and more: http://www.revJournal.com



More information about the use-livecode mailing list