diff options
author | Steve Bennett <steveb@workware.net.au> | 2011-07-12 09:02:32 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2011-07-13 11:30:29 +1000 |
commit | e7e3cedcbde855a2f22ee9eb830b62c45b543836 (patch) | |
tree | 82d43014a41de21a813a0f7df3accd5ef26b6721 /Makefile.in | |
parent | 539f52a07c94d769e51d046d71903e4a2505edd7 (diff) | |
download | jimtcl-e7e3cedcbde855a2f22ee9eb830b62c45b543836.zip jimtcl-e7e3cedcbde855a2f22ee9eb830b62c45b543836.tar.gz jimtcl-e7e3cedcbde855a2f22ee9eb830b62c45b543836.tar.bz2 |
Add tcl_platform(pathSeparator)
Tcl compatible.
Also move jimsh initialisation script into initjimsh.tcl
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 11 |
1 files changed, 7 insertions, 4 deletions
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@ |