cleanup and documentation updates
[webpac] / openisis / tcl / tkhtml / Makefile
diff --git a/openisis/tcl/tkhtml/Makefile b/openisis/tcl/tkhtml/Makefile
deleted file mode 100644 (file)
index 16de703..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-# manually generated by KriP
-# Do Edit!
-
-ifeq (,$(TKHTML))
-       TKHTML=/opt/TclTk/htmlwidget
-endif
-S=$(TKHTML)/src
-
-ifeq (,$(WIN32))
-       include ../make.tcltk
-       OSDEF=-DOS_UNIX=1 -DOS_WIN=0
-       PIC=-fPIC
-else
-       include ../../make.mingw
-       include ../make.tcltk.mingw
-       OSDEF=-DOS_UNIX=0 -DOS_WIN=1
-endif
-
-CC=gcc
-RANLIB=ranlib
-ifeq ($(NDEBUG),)
-DBG=-g
-else
-DBG=-DNDEBUG
-endif
-
-CPPFLAGS=$(TCL_DEFS) $(OSDEF) -I. $(TCL_INCLUDE_SPEC) $(DBG) 
-CFLAGS=-O2 -Wall -W -Wshadow  -pedantic -Wno-long-long
-
-
-ifeq (,$(TCL_SHLIB_LD))
-all:   headers libtkhtml.a
-else
-all:   headers libtkhtml.a libtkhtml.so pkgIndex.tcl
-endif
-
-# use native compiler
-makeheaders:   $(TKHTML)/tools/makeheaders.c
-       : this may fail if cc uses the cross compilers as
-       : try to run it manually
-       /usr/bin/cc -o makeheaders $(TKHTML)/tools/makeheaders.c 
-
-htmltokens.c:  $S/tokenlist.txt $(TKHTML)/tools/maketokens.tcl
-       tclsh $(TKHTML)/tools/maketokens.tcl $S/tokenlist.txt >htmltokens.c
-
-pkgIndex.tcl:  libtkhtml.so
-       echo 'pkg_mkIndex . libtkhtml.so' | tclsh
-
-# variants of the builtin rules
-%.o: $S/%.c
-       $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
-
-sh%.o: $S/%.c
-       $(CC) -c $(CPPFLAGS) $(TCL_SHLIB_CFLAGS) $(CFLAGS) -o $@ $<
-
-sh%.o: %.c
-       $(CC) -c $(CPPFLAGS) $(TCL_SHLIB_CFLAGS) $(CFLAGS) -o $@ $<
-
-# deps
-htmlcmd.o:     $S/htmlcmd.c htmlcmd.h
-htmldraw.o:    $S/htmldraw.c htmldraw.h
-htmlform.o:    $S/htmlform.c htmlform.h
-htmlimage.o:   $S/htmlimage.c htmlimage.h
-htmlindex.o:   $S/htmlindex.c htmlindex.h
-htmllayout.o:  $S/htmllayout.c htmllayout.h
-htmlparse.o:   $S/htmlparse.c htmlparse.h
-htmlsizer.o:   $S/htmlsizer.c htmlsizer.h
-htmltable.o:   $S/htmltable.c htmltable.h
-htmltest.o:    $S/htmltest.c htmltest.h
-htmltokens.o:  htmltokens.c htmltokens.h
-htmlurl.o:     $S/htmlurl.c htmlurl.h
-htmlwidget.o:  $S/htmlwidget.c htmlwidget.h
-shhtmlcmd.o:   $S/htmlcmd.c htmlcmd.h
-shhtmldraw.o:  $S/htmldraw.c htmldraw.h
-shhtmlform.o:  $S/htmlform.c htmlform.h
-shhtmlimage.o: $S/htmlimage.c htmlimage.h
-shhtmlindex.o: $S/htmlindex.c htmlindex.h
-shhtmllayout.o:        $S/htmllayout.c htmllayout.h
-shhtmlparse.o: $S/htmlparse.c htmlparse.h
-shhtmlsizer.o: $S/htmlsizer.c htmlsizer.h
-shhtmltable.o: $S/htmltable.c htmltable.h
-shhtmltest.o:  $S/htmltest.c htmltest.h
-shhtmltokens.o:        htmltokens.c htmltokens.h
-shhtmlurl.o:   $S/htmlurl.c htmlurl.h
-shhtmlwidget.o:        $S/htmlwidget.c htmlwidget.h
-
-libtkhtml.a:   htmlcmd.o htmldraw.o htmlform.o htmlimage.o htmlindex.o htmllayout.o htmlparse.o htmlsizer.o htmltable.o htmltest.o htmlurl.o htmlwidget.o htmltokens.o
-       ar cr $@ $^
-       ranlib $@
-
-libtkhtml.so:  shhtmlcmd.o shhtmldraw.o shhtmlform.o shhtmlimage.o shhtmlindex.o shhtmllayout.o shhtmlparse.o shhtmlsizer.o shhtmltable.o shhtmltest.o shhtmlurl.o shhtmlwidget.o shhtmltokens.o
-       strip $^
-       $(TCL_SHLIB_LD) -o $@ $^ \
-       $(TCL_LIB_SPEC) $(TK_LIB_SPEC) $(TCL_LD_SEARCH_FLAGS) $(TK_LIBS)
-
-headers:       makeheaders htmltokens.c
-       ./makeheaders $S/htmlcmd.c:htmlcmd.h $S/htmldraw.c:htmldraw.h $S/htmlform.c:htmlform.h $S/htmlimage.c:htmlimage.h $S/htmlindex.c:htmlindex.h $S/htmllayout.c:htmllayout.h $S/htmlparse.c:htmlparse.h $S/htmlsizer.c:htmlsizer.h $S/htmltable.c:htmltable.h $S/htmltest.c:htmltest.h $S/htmlurl.c:htmlurl.h $S/htmlwidget.c:htmlwidget.h htmltokens.c $S/html.h
-
-
-clean: 
-       rm -f makeheaders *.o *.h *.a *.so htmltokens.c  pkgIndex.tcl
-       rm -rf srcdir
-
-install:       all
-       cp libtkhtml.a $(TK_PREFIX)/lib
-ifneq (,$(TCL_SHLIB_LD))
-       [ -d $(TK_PREFIX)/lib/Tkhtml ] || mkdir $(TK_PREFIX)/lib/Tkhtml
-       cp libtkhtml.so $(TK_PREFIX)/lib/Tkhtml
-       cp pkgIndex.tcl $(TK_PREFIX)/lib/Tkhtml
-endif
-