diff options
author | Steve Bennett <steveb@workware.net.au> | 2009-07-28 16:22:31 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2010-10-15 10:11:02 +1000 |
commit | 6461e8bf6ddf82ee974b4c63458915490d74a5ce (patch) | |
tree | 27840de122ee2ef0e8a5bc9ac6940615508324d1 /Makefile.in | |
parent | 8df2449dc136716024d3423d8c1b5412759293a1 (diff) | |
download | jimtcl-6461e8bf6ddf82ee974b4c63458915490d74a5ce.zip jimtcl-6461e8bf6ddf82ee974b4c63458915490d74a5ce.tar.gz jimtcl-6461e8bf6ddf82ee974b4c63458915490d74a5ce.tar.bz2 |
Small improvements
Save (but then cleanup) generated extensions
Add package and readdir to 'all' extensions
Order of static extensions matters!!
Simple C define support for configured extensions
Fix some compiler warnings
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index 26e61ea..4081dc8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -23,8 +23,11 @@ SDKHDRS := jim.h jim-subcmd.h EXTENSIONS_OBJS := $(patsubst %,jim-%.o,$(EXTENSIONS)) +.PRECIOUS: jim-%.c + # Create C extensions from pure Tcl extensions jim-%.c: %.tcl + echo $@ >>.clean tclsh make-c-ext $*.tcl # Emulate tinytcl @@ -56,3 +59,4 @@ install: clean: rm -f *.o lib*.a $(TARGETS) load_extensions.c + if [ -f .clean ]; then rm -f `cat .clean` .clean; fi |