Overview
| Comment: | Added preliminary support for using a Tcl-based metakit reader (mk4tcl.tcl,
based off ReadKit) if Mk4tcl support not found
Updated mk4tcl to cleanup if build fails, to prevent false detection |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
44e0b4f94c1c4e9e6bcfdbcf01df19ea |
| User & Date: | rkeene on 2010-09-26 04:40:56 |
| Other Links: | manifest | tags |
Context
|
2010-09-26
| ||
| 04:41 | Updated to be less verbose on missing directories check-in: ea9a5ecf91 user: rkeene tags: trunk | |
| 04:40 |
Added preliminary support for using a Tcl-based metakit reader (mk4tcl.tcl,
based off ReadKit) if Mk4tcl support not found
Updated mk4tcl to cleanup if build fails, to prevent false detection check-in: 44e0b4f94c user: rkeene tags: trunk | |
| 04:40 | KitCreator 0.1.0.x check-in: c48a3eddef user: rkeene tags: trunk, 0.1.0 | |
Changes
Modified build/pre.sh from [f422eb34cc] to [e1071070fa].
| ︙ | |||
9 10 11 12 13 14 15 16 17 18 | 9 10 11 12 13 14 15 16 17 18 19 | + |
cd "${KITSHROOTDIR}" || exit 1
autoconf; autoheader
rm -rf autom4te.cache
rm -f *~
./configure || exit 1
make mk4tcl.tcl.h
make distclean
) || exit 1
|
Modified kitsh/buildsrc/kitsh-0.0/Makefile.in from [81946681c5] to [ec9cb72516].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | + + + - + | CC = @CC@ CFLAGS = @CFLAGS@ @DEFS@ -DSTDC_HEADERS=1 -DTK_LOCAL_APPINIT=TclKit_AppInit CPPFLAGS = @CPPFLAGS@ @DEFS@ -DSTDC_HEADERS=1 -DTK_LOCAL_APPINIT=TclKit_AppInit LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ ARCHS = @ARCHS@ OBJS = kitInit.o main.o pwb.o rechan.o zlib.o winMain.o all: kit kit: $(OBJS) $(ARCHS) $(CC) $(CPPFLAGS) $(CFLAGS) -o kit $(OBJS) $(ARCHS) $(LDFLAGS) $(LIBS) mk4tcl.tcl.h: mk4tcl.tcl ./stringify.tcl mk4tcl.tcl > mk4tcl.tcl.h clean: rm -f kit $(OBJS) distclean: clean rm -f config.h Makefile config.log config.status rm -rf autom4te.cache mrproper: distclean |
Modified kitsh/buildsrc/kitsh-0.0/kitInit.c from [943ad6fb25] to [14eb71a613].
| ︙ | |||
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 | 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | + + + + |
"info script $old\n"
"if {$code == 2} { set code 0 }\n"
"return -code $code $res\n"
"}\n"
#endif
"proc tclKitInit {} {\n"
"rename tclKitInit {}\n"
#ifdef KIT_INCLUDES_MK4TCL
"catch { load {} Mk4tcl }\n"
#else
#include "mk4tcl.tcl.h"
#endif
"mk::file open exe [info nameofexecutable] -readonly\n"
"set n [mk::select exe.dirs!0.files name boot.tcl]\n"
"if {$n != \"\"} {\n"
"set s [mk::get exe.dirs!0.files!$n contents]\n"
"if {![string length $s]} { error \"empty boot.tcl\" }\n"
"catch {load {} zlib}\n"
"if {[mk::get exe.dirs!0.files!$n size] != [string length $s]} {\n"
|
| ︙ |
Added kitsh/buildsrc/kitsh-0.0/mk4tcl.tcl version [77305dd8a0].