Version 16 of StarPack helper

Updated 2009-05-07 11:50:30 by LV

I made a little starpack helper, that incorporates ML Editor, SDX, tkcon and both tclkit for windows and linux just like a tiny TCL development environment

  • ML added feature:
    • Wrap for windows
    • Wrap for linux
  • New commands:
sdx opt1 opt2 .... (you can learn to use sdx in some other article XD)

qspack scriptname outbinaryfilename ?platform?

tkcon [show/hide]

so with one file you can crosscompile for two platforms

Example:

you have a file called x.tcl

  1. open it in the ML that will start from devkit.kit
  2. then you want to add a a file for the app
  3. make a dir called x_app near x.tcl and put files into it
  4. then you want to add packages too
  5. make a dir called x_lib near x.tcl and put the packages directorys into it
  6. when you go in menu Starpack and press Wrap to Windows EXE
  7. it will make a starpack exacly as you want so
  8. maybe you wont need to use sdx anymore
  9. but if you need sdx just type in tk console: (example)
sdx qwrap x.ctl

and it will use its internal sdx

maybe u would like to use cmdline to make your starpacks or use sdx from cmdline

just use for example

devkit.exe qspack x.tcl o.exe ?platform?

devkit.exe sdx unwrap x.kit

devkit.exe [any tcl command you like]

note that qspack can be used from tk console

some elite member here could help me write a more good thing than this because i'm not english


Download

http://rapidshare.com/files/227930432/devkit_starpacks.zip

I would like to know if it's useful or not

if any bug is present

or something that i should do to make it better :)

or just type some random comment XD

pcam 06/05/2009 Just had a quick run through. Personaly I think it goes in the right directions and goes a long way to make the production of ready to run binaries for multiple platforms really easy. An added feature I would love to see is the ability to build starpacks with any additional tcl packages and even better with binary packages (e.g. tdom). Great work, and I shall be using it my current tool development.

JR :) you could actually add ur tcl packages, just make a directory called urscriptwithoutextenction_lib and put ur packagess in that dir