From e7e3cedcbde855a2f22ee9eb830b62c45b543836 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 12 Jul 2011 09:02:32 +1000 Subject: Add tcl_platform(pathSeparator) Tcl compatible. Also move jimsh initialisation script into initjimsh.tcl Signed-off-by: Steve Bennett --- Makefile.in | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index 80ea37f..0f0d1d2 100644 --- a/Makefile.in +++ b/Makefile.in @@ -44,16 +44,19 @@ EXTENSION_TCL := $(patsubst %,%.tcl,@JIM_TCL_EXTENSIONS@) .PRECIOUS: jim-%.c +all: $(JIMSH) $(EXTENSION_MODS) + # Create C extensions from pure Tcl extensions jim-%.c: %.tcl @tclsh@ @srcdir@/make-c-ext.tcl $< >$@ || ( rm $@; exit 1) -all: $(JIMSH) $(EXTENSION_MODS) +initjimsh.c: initjimsh.tcl + @tclsh@ @srcdir@/make-c-ext.tcl $< >$@ || ( rm $@; exit 1) docs: Tcl.html -$(JIMSH): $(LIBJIM) jimsh.o - $(CC) $(CFLAGS) @SH_LINKFLAGS@ $(LDFLAGS) -o $@ jimsh.o $(LIBJIM) $(LDLIBS) +$(JIMSH): $(LIBJIM) jimsh.o initjimsh.o + $(CC) $(CFLAGS) @SH_LINKFLAGS@ $(LDFLAGS) -o $@ jimsh.o initjimsh.o $(LIBJIM) $(LDLIBS) install: all docs $(EXTENSION_TCL) install-exec mkdir -p $(DESTDIR)$(prefix)/lib/jim @@ -110,7 +113,7 @@ Tcl.html: jim_tcl.txt @tclsh@ @srcdir@/make-index $^ | asciidoc -o $@ -d manpage - || cp @srcdir@/Tcl_shipped.html Tcl.html clean: - rm -f *.o *.so lib*.a $(JIMSH) Tcl.html unicode_mapping.c load-static-exts.c @GENERATED_SRCS@ + rm -f *.o *.so lib*.a $(JIMSH) Tcl.html unicode_mapping.c load-static-exts.c initjimsh.c @GENERATED_SRCS@ distclean: clean rm -f jimautoconf.h jim-config.h Makefile config.log autosetup/jimsh0@EXEEXT@ -- cgit v1.1