SourceForge logo
SourceForge logo

kitgen build system Files

Status: Beta
Brought to you by: r_zaumseil

The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version kbs.tcl (103.3 kB)
Email in envelope

Get an email when there's a new version of kitgen build system

Home / kbs / 0.4.3
Name Modified Size InfoDownloads / Week
Parent folder
SunOS_kbsmk8.5-cli 2012年10月09日 3.3 MB
0
SunOS_kbsmk8.5-dyn 2012年10月09日 4.5 MB
0
SunOS_kbsmk8.5-gui 2012年10月09日 5.4 MB
0
SunOS_kbsmk8.6-cli 2012年10月09日 4.6 MB
0
SunOS_kbsmk8.6-dyn 2012年10月09日 6.0 MB
0
SunOS_kbsmk8.6-gui 2012年10月09日 6.9 MB
0
SunOS_kbsvq8.5-bi 2012年10月09日 12.0 MB
0
SunOS_kbsvq8.5-cli 2012年10月09日 2.7 MB
0
SunOS_kbsvq8.5-dyn 2012年10月09日 3.9 MB
0
SunOS_kbsvq8.5-gui 2012年10月09日 4.8 MB
0
SunOS_kbsvq8.6-bi 2012年10月09日 12.9 MB
0
SunOS_kbsvq8.6-cli 2012年10月09日 4.1 MB
0
SunOS_kbsvq8.6-dyn 2012年10月09日 5.4 MB
0
SunOS_kbsvq8.6-gui 2012年10月09日 6.4 MB
0
SunOS_tksqlite 2012年10月09日 5.7 MB
0
kbs_sources.tgz 2012年10月03日 64.9 MB
0
kbs.tcl 2012年10月03日 96.9 kB
0
Linux64_kbsvq8.6-bi 2012年10月03日 13.7 MB
0
Linux64_kbsmk8.6-cli 2012年10月03日 4.5 MB
0
Linux64_kbsmk8.6-dyn 2012年10月03日 5.7 MB
0
Linux64_kbsmk8.6-gui 2012年10月03日 6.3 MB
0
Linux64_kbsvq8.6-cli 2012年10月03日 3.0 MB
0
Linux64_kbsvq8.6-dyn 2012年10月03日 4.2 MB
0
Linux64_kbsvq8.6-gui 2012年10月03日 4.8 MB
0
README 2012年10月03日 3.2 kB
0
Linux64_tksqlite 2012年10月03日 4.6 MB
0
Linux64_kbsvq8.5-cli 2012年10月03日 2.1 MB
0
Linux64_kbsvq8.5-dyn 2012年10月03日 3.1 MB
0
Linux64_kbsvq8.5-gui 2012年10月03日 3.7 MB
0
Linux64_kbsvq8.5-bi 2012年10月03日 13.3 MB
0
Linux64_kbsmk8.5-cli 2012年10月03日 3.6 MB
0
Linux64_kbsmk8.5-dyn 2012年10月03日 4.7 MB
0
Linux64_kbsmk8.5-gui 2012年10月03日 5.3 MB
0
WindowsNT_tksqlite.exe 2012年10月03日 5.2 MB
0
WindowsNT_kbsmk8.6-cli.exe 2012年10月03日 4.4 MB
0
WindowsNT_kbsmk8.6-dyn.exe 2012年10月03日 5.7 MB
0
WindowsNT_kbsmk8.6-gui.exe 2012年10月03日 6.6 MB
0
WindowsNT_kbsvq8.5-bi.exe 2012年10月03日 14.1 MB
0
WindowsNT_kbsvq8.5-cli.exe 2012年10月03日 2.5 MB
0
WindowsNT_kbsvq8.5-dyn.exe 2012年10月03日 3.6 MB
0
WindowsNT_kbsvq8.5-gui.exe 2012年10月03日 4.4 MB
0
WindowsNT_kbsvq8.6-bi.exe 2012年10月03日 14.6 MB
0
WindowsNT_kbsvq8.6-cli.exe 2012年10月03日 3.4 MB
0
WindowsNT_kbsvq8.6-dyn.exe 2012年10月03日 4.7 MB
0
WindowsNT_kbsvq8.6-gui.exe 2012年10月03日 5.5 MB
0
WindowsNT_kbsmk8.5-cli.exe 2012年10月03日 3.6 MB
0
WindowsNT_kbsmk8.5-dyn.exe 2012年10月03日 4.7 MB
0
WindowsNT_kbsmk8.5-gui.exe 2012年10月03日 5.6 MB
0
Linux_kbsvq8.6-bi 2012年10月02日 13.2 MB
0
Linux_kbsmk8.6-gui 2012年10月02日 5.6 MB
0
Linux_kbsvq8.5-bi 2012年10月02日 12.7 MB
0
Linux_tksqlite 2012年10月02日 4.4 MB
0
Linux_kbsmk8.5-gui 2012年10月02日 4.6 MB
0
Linux_kbsmk8.6-cli 2012年10月02日 3.8 MB
0
Linux_kbsmk8.6-dyn 2012年10月02日 5.0 MB
0
Linux_kbsmk8.5-cli 2012年10月02日 3.0 MB
0
Linux_kbsmk8.5-dyn 2012年10月02日 4.1 MB
0
Linux_kbsvq8.6-dyn 2012年10月02日 4.0 MB
0
Linux_kbsvq8.6-gui 2012年10月02日 4.6 MB
0
Linux_kbsvq8.5-dyn 2012年10月02日 3.0 MB
0
Linux_kbsvq8.5-gui 2012年10月02日 3.6 MB
0
Linux_kbsvq8.6-cli 2012年10月02日 2.9 MB
0
Linux_kbsvq8.5-cli 2012年10月02日 2.0 MB
0
Totals: 63 Items 401.5 MB 0
kbs -- kitgen build system (version 0.4.3 for tcl/tk 8.5.12 and 8.6b3)
==========================
The system can generate [Tclkit] and [Tclkit Lite] executables and
Tcl packages for different operating systems.
Tested are Linux, SunOS and Windows.
 [Tclkit]: http://www.equi4.com/tclkit/tclkitlite.html
 [Tclkit Lite]: http://www.equi4.com/tclkit/tclkitlite.html
Additional documentation can be found under <http://wiki.tcl.tk/18146>
Sources are available from <http://sourceforge.net/projects/kbskit>
-------
 * kbs.tcl - single source file, all you need
 Metakit tclkit interpreter, read/write of kitfiles, C++ libs necessary:
 *kbsmk*cli* - shell application
 *kbsmk*dyn* - tk dynamic loadable
 *kbsmk*gui* - tk static inserted
 Vlerq tclkit lite interpreter, readonly kitfiles:
 *kbsvq*cli* - shell application
 *kbsvq*dyn* - tk dynamic loadable
 *kbsvq*gui* - tk static inserted
 Batteries included interpreter:
 *kbsvq*bi
 with (8.5 and 8.6):
 bwidget1.9.5 gridplus2.9 icons1.2 img1.4.1
 memchan2.2.1 mentry3.6 nsf2.0b3 ral0.10 rbc0.1 sqlite3.7.14
 tablelist5.6 tcllib1.14 tclx8.4 tdom0.8.3 thread2.6.7 tkcon tkdnd2.6
 tklib0.5 tktable2.10 treectrl2.4.1 trofs0.4.6 udp1.0.8 wcb3.4 xotcl1.6.7
 only 8.5:
 itcl3.4 itk3.4 iwidgets4.0.2
 only 8.6:
 itcl4.0 itk4.0 iwidgets4.1
Quick start
-----------
 * Build [Tclkit] executables:
 ./kbs.tcl -r -mk install kbskit8.5
 * Build [Tclkit Lite] executables:
 ./kbs.tcl -r -vq install kbskit8.5
 * Build user defined batteries included executables:
 ./kbs.tcl -r -vqi-bi -bi=".." install kbskit8.5
 * Build kit-file:
 ./kbs.tcl -r install kbspkg8.5
 * Show used configuration:
 ./kbs.tcl config
 * Start graphical user interface:
 ./kbs.tcl gui
 * Display options and online help:
 ./kbs.tcl help
Build requirements
------------------
The following external programs are needed:
 * C-compiler, C++ compiler for metakit based programs
 * make with handling of VPATH variables (gmake)
 * wget, cvs, svn, tar, gzip, unzip to get and extract sources
To build under Windows you need the [msys] system and put the kbs-sources
inside the msys tree (/home/..).
 [msys]: http://sourceforge.net/project/showfiles.php?group_id=10894
License & support
-----------------
This work is under BSD license (see with './kbs.tcl license')
The [Tclkit]-specific sources are license free, they just have a copyright.
Hold the author(s) harmless and any lawful use is permitted.
This does *not* apply to any of the sources of the other major Open Source
Software used in Tclkit, which each have very liberal BSD/MIT-like licenses:
 * Tcl/Tk, TclVFS, Thread, Vlerq, Zlib
Used extensions have own licenses. Please see in the sources.
Acknowledgements
----------------
This work is based on the [Kitgen] system (http://www.equi4.com/kitgen.html)
and ideas and code about a kitgen build system by Jean-Claude Wippler.
With thanks to John Ousterhout for creating Tcl/Tk, Matt Newman and Vince Darley
for developing the virtual file system, and the members of the Tcl Core Team for
diligently maintaining and taking forward the Tcl/Tk code base plus extensions.
Source: README, updated 2012年10月03日
You Might Also Like
Accounting Software Built for Owners, and Their Clients Icon
Accounting Software Built for Owners, and Their Clients

Make invoicing and billing painless for your small business with FreshBooks.

Balancing your books, client relationships, and business isn’t easy. FreshBooks gives you the info and time you need to focus on your big picture—your business, team, and clients.
Learn More
Centralized Workload Automation and Job Scheduling Icon
Centralized Workload Automation and Job Scheduling

Orchestrate your entire tech stack with our no-code connectors and low-code REST API adapter

Orchestrates any process from a single point of control. Build reliable, low-code workflows in half the time. Develop end-to-end business and IT processes faster with hundreds of drag-and-drop actions. Coordinate enterprise-wide MFT processes using dozens of prebuilt actions for common file operations.
Learn More
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X

Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /