1## 2# Makefile for tcldom 3## 4# Daniel A. Steffen <das@users.sourceforge.net> 5## 6 7# Project info 8Project = tcldom 9ProjectName = TclDOM 10License = LICENSE 11 12# Fetch info 13Release = 2.6 14Url = $(UrlBase)/tclxml/$(UrlFile)$(UrlExt) 15 16Extra_Configure_Flags = $(TEA_Configure_Flags) 17Extra_Environment = $(TEA_Environment) 18Extra_Install_Flags = GENERIC_HDRS= 19 20GnuAfterInstall = strip install-doc fix-config fix-perms -f Makefile.$(Project) 21 22# include TEA Tcl extension build support 23include ../TEA.make 24 25TclExtDir = Tcldom 26 27install-doc: 28 $(_v) $(INSTALL_DIRECTORY) "$(DSTROOT)/$(TclExtManDir)" 29 $(_v) $(INSTALL_FILE) "$(Sources)"/docs/$(Project).n "$(DSTROOT)/$(TclExtManDir)" 30 31# the tcldomxml subproject is built by a separate Makefile 32build install clean almostclean:: 33 $(_v) $(MAKE) -f Makefile.tcldomxml $@ \ 34 Extra_TEA_Configure_Flags="--with-Tcldom=$(OBJROOT)" \ 35 AM_CPPFLAGS=-I$(Sources) \ 36 OBJROOT="$(OBJROOT)/src-libxml2" DSTROOT="$(DSTROOT)" 37