Lean standalone option?

This forum is a working group for community contributors to the LiveCode IDE included in the main LiveCode distribution.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

Lean standalone option?

Postby FourthWorld » Sun Jun 30, 2013 8:35 pm

While pondering an anomaly I recently found in standalones (see http://quality.runrev.com/show_bug.cgi?id=10933 ), I find myself wondering:

Are there any other users besides myself who would like the option of being able to build standalones without the IDE stuffing all of its libraries into them?

I recognize the convenience for most builds, but I rarely use any libraries other than my own, and I don't mind managing my own extenals loading in the few apps where I use externals at all.

That said, I also recognize that such an extreme interest in boot time and file size goes beyond finicky, so I'm happy enough to just mod my own standalone builder and leave it at that.

But if there are others who may find ultra-lean standalones useful, it would be good to know, perhaps motivating me to make a mod tool for others to use. And if it turns out there's more interest than I'd thought, then perhaps this could be a checkbox in the Standalone Builder? Not that I'm suggesting that necessarily, but it would be interesting to learn how many others have a similar interest.
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles

Re: Lean standalone option?

Postby SparkOut » Sun Jun 30, 2013 9:35 pm

I would love a simple way of creating a lean standalone. I've often thought that the minimum file size of a standalone seems unnecessarily large if creating only the very simplest of stacks. This is especially pertinent in "proof of concept" situations.
That said, beyond applauding the idea and gratefully welcoming any creation you may provide, I can't say it's anything very high on my priority list at all, so I'd not expect you to go to any effort or divert from more significant projects.
SparkOut
 
Posts: 1609
Joined: Sun Sep 23, 2007 4:58 pm

Re: Lean standalone option?

Postby FourthWorld » Sun Jun 30, 2013 10:15 pm

SparkOut wrote:I would love a simple way of creating a lean standalone. I've often thought that the minimum file size of a standalone seems unnecessarily large if creating only the very simplest of stacks.

Well, to be clear the size difference is only a few hundred k at most, and the difference in boot time is only a few milliseconds. Like I said, this is a really finicky desire. :)
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles

Re: Lean standalone option?

Postby jacque » Mon Jul 01, 2013 8:26 am

I thought if you use manual inclusions and uncheck all libraries and addons, the only thing that gets added is the RevCommon backscript.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 3637
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN

Re: Lean standalone option?

Postby FourthWorld » Mon Jul 01, 2013 3:22 pm

Yes, I had thought so too, but apparently that option is more limited in scope, and for example the DB lib search I outlined in my bug report happens even with that option. In my testing, choosing the SB's leanest options still includes revGeneral.
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles


Return to IDE Contributors

Who is online

Users browsing this forum: No registered users and 1 guest