Overview
Comment: | More work towards integrating KitDLL and KitSH -- C-VFS tested working within KitSH |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | merge-kitdll-kitsh-common |
Files: | files | file ages | folders |
SHA1: |
7d18befb92d05ae3980536cc775c7730 |
User & Date: | rkeene on 2011-05-21 15:09:07 |
Other Links: | branch diff | manifest | tags |
Context
2011-05-21
| ||
15:57 | Added file missing from last commit check-in: ef0c50058f user: rkeene tags: merge-kitdll-kitsh-common | |
15:09 | More work towards integrating KitDLL and KitSH -- C-VFS tested working within KitSH check-in: 7d18befb92 user: rkeene tags: merge-kitdll-kitsh-common | |
2011-05-20
| ||
06:31 |
Fixed bug with determining which build is selected
Fixed unexplained bug with determining the target OS information Updated to supply the VFS before building (in support of future C-VFS) check-in: b5b42e2343 user: rkeene tags: merge-kitdll-kitsh-common | |
Changes
build/make-kit-mipsel became executable with contents [814a04e3a0].
︙ | ︙ |
Modified kitsh/buildsrc/kitsh-0.0/Makefile.kitdll.in from [54a46a52d1] to [9cd9dc1edd].
︙ | ︙ | |||
11 12 13 14 15 16 17 | OBJS = vfs_kitdll_data_tcl.o kitInit.o rechan.o pwb.o zlib.o EXTRA_OBJS = @EXTRA_OBJS@ TCLSH_NATIVE = tclsh # Default target all: libtclkit@KITDLL_LIB_VERSION@.@SHOBJEXT@ | < | < < < < < | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | OBJS = vfs_kitdll_data_tcl.o kitInit.o rechan.o pwb.o zlib.o EXTRA_OBJS = @EXTRA_OBJS@ TCLSH_NATIVE = tclsh # Default target all: libtclkit@KITDLL_LIB_VERSION@.@SHOBJEXT@ -include Makefile.common ## Tclkit Build kitInit.o: kitInit.c vfs_kitdll.tcl.h ## Extensions rechan.o: rechan.c pwb.o: pwb.c zlib.o: zlib.c ## DLL Build |
︙ | ︙ | |||
53 54 55 56 57 58 59 | rm -f vfs_kitdll.tcl.h rm -f tclsh.o tclsh tclsh.exe rm -f wish.o wish wish.exe distclean: clean rm -f config.status config.log rm -f *~ | | | 47 48 49 50 51 52 53 54 55 56 57 58 59 | rm -f vfs_kitdll.tcl.h rm -f tclsh.o tclsh tclsh.exe rm -f wish.o wish wish.exe distclean: clean rm -f config.status config.log rm -f *~ rm -f Makefile Makefile.in Makefile.common rm -rf starpack.vfs mrproper: distclean .PHONY: all clean distclean |
Modified kitsh/buildsrc/kitsh-0.0/Makefile.tclkit.in from [ca60ee8255] to [2493fcdddc].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | CC = @CC@ RC = @RC@ CFLAGS = @CFLAGS@ @DEFS@ -DTK_LOCAL_APPINIT=TclKit_AppInit CPPFLAGS = @CPPFLAGS@ @DEFS@ -DTK_LOCAL_APPINIT=TclKit_AppInit LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ ARCHS = @ARCHS@ OBJS = kitInit.o main.o pwb.o rechan.o zlib.o winMain.o EXTRA_OBJS = @EXTRA_OBJS@ all: kit kit.res.o: kit.rc kit.ico $(RC) -o kit.res.o $(CPPFLAGS) kit.rc kit: $(OBJS) $(EXTRA_OBJS) $(ARCHS) $(CC) $(CPPFLAGS) $(CFLAGS) -o kit $(OBJS) $(EXTRA_OBJS) $(ARCHS) $(LDFLAGS) $(LIBS) boot.tcl.h: boot.tcl | > > | | | | 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 28 29 30 31 32 33 34 35 36 37 | CC = @CC@ RC = @RC@ CFLAGS = @CFLAGS@ @DEFS@ -DTK_LOCAL_APPINIT=TclKit_AppInit CPPFLAGS = @CPPFLAGS@ @DEFS@ -DTK_LOCAL_APPINIT=TclKit_AppInit LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ ARCHS = @ARCHS@ OBJS = kitInit.o main.o pwb.o rechan.o zlib.o winMain.o EXTRA_OBJS = @EXTRA_OBJS@ all: kit -include Makefile.common kit.res.o: kit.rc kit.ico $(RC) -o kit.res.o $(CPPFLAGS) kit.rc kit: $(OBJS) $(EXTRA_OBJS) $(ARCHS) $(CC) $(CPPFLAGS) $(CFLAGS) -o kit $(OBJS) $(EXTRA_OBJS) $(ARCHS) $(LDFLAGS) $(LIBS) boot.tcl.h: boot.tcl "$(TCLSH_NATIVE)" ./stringify.tcl boot.tcl > boot.tcl.h zipvfs.tcl.h: zipvfs.tcl "$(TCLSH_NATIVE)" ./stringify.tcl zipvfs.tcl > zipvfs.tcl.h clean: rm -f kit $(OBJS) kit.res.o distclean: clean rm -f config.h Makefile Makefile.in Makefile.common config.log config.status rm -rf autom4te.cache mrproper: distclean rm -f configure config.h boot.tcl.h zipvfs.tcl.h .PHONY: all clean distclean |
Modified kitsh/buildsrc/kitsh-0.0/boot.tcl from [6dee5fa1e9] to [f82ab7409d].
︙ | ︙ | |||
70 71 72 73 74 75 76 77 78 79 80 81 82 83 | } } seek $::tclKitStorage_fd 0 set vfsHandler [list ::vfs::zip::handler $::tclKitStorage_fd] unset ::tclKitStorage_fd } } # mount the executable, i.e. make all runtime files available vfs::filesystem mount $noe $vfsHandler # alter path to find encodings if {[info tclversion] eq "8.4"} { | > > > | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | } } seek $::tclKitStorage_fd 0 set vfsHandler [list ::vfs::zip::handler $::tclKitStorage_fd] unset ::tclKitStorage_fd } "cvfs" { set vfsHandler [list ::vfs::kitdll::vfshandler tcl] } } # mount the executable, i.e. make all runtime files available vfs::filesystem mount $noe $vfsHandler # alter path to find encodings if {[info tclversion] eq "8.4"} { |
︙ | ︙ |
Modified kitsh/buildsrc/kitsh-0.0/configure.ac from [a823c6235c] to [c9dbeb54a1].
︙ | ︙ | |||
165 166 167 168 169 170 171 | fi dnl Put correct Makefile template in place rm -f Makefile.in cp Makefile.${TARGET}.in Makefile.in dnl Produce output | | | 165 166 167 168 169 170 171 172 | fi dnl Put correct Makefile template in place rm -f Makefile.in cp Makefile.${TARGET}.in Makefile.in dnl Produce output AC_OUTPUT(Makefile Makefile.common) |