1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
|
# ------------------------------------------------------------------------
# Makefile for library files and directories of BLT library
# ------------------------------------------------------------------------
prefix = @prefix@
exec_prefix = @exec_prefix@
version = @BLT_VERSION@
lib_prefix = @BLT_LIB_PREFIX@
srcdir = @srcdir@
libdir = @libdir@
scriptdir = @BLT_LIBRARY@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_ROOT =
RM = rm -f
SHELL = /bin/sh
cursors = treeview.xbm \
treeview_m.xbm
miscFiles = \
bltCanvEps.pro \
bltGraph.pro \
dnd.tcl \
dragdrop.tcl \
graph.tcl \
hierbox.tcl \
tabnotebook.tcl \
tabset.tcl \
treeview.tcl \
tclIndex \
$(cursors)
ddFiles = dd-color.tcl \
dd-file.tcl \
dd-number.tcl \
dd-text.tcl \
tclIndex
instdirs = $(prefix) $(exec_prefix) \
$(libdir) $(prefix)/lib $(scriptdir) $(scriptdir)/dd_protocols
all: pkgIndex
pkgIndex:
rm -f pkgIndex.tcl
sed -e 's/%VERSION%/$(version)/' $(srcdir)/pkgIndex.tcl.in | \
sed -e 's/%LIB_PREFIX%/$(lib_prefix)/' | \
sed -e 's;%LIB_DIR%;$(libdir);' > pkgIndex.tcl
install: mkdirs pkgIndex
for i in $(ddFiles) ; do \
$(INSTALL_DATA) $(srcdir)/dd_protocols/$$i \
$(INSTALL_ROOT)$(scriptdir)/dd_protocols ; \
done
for i in $(miscFiles) ; do \
$(INSTALL_DATA) $(srcdir)/$$i $(INSTALL_ROOT)$(scriptdir) ; \
done
$(INSTALL_DATA) pkgIndex.tcl $(INSTALL_ROOT)$(scriptdir)
mkdirs:
@for i in $(instdirs) ; do \
if test -d $(INSTALL_ROOT)$$i ; then \
: ; \
else \
echo " mkdir $(INSTALL_ROOT)$$i" ; \
mkdir -p $(INSTALL_ROOT)$$i ; \
fi ; \
done
clean:
$(RM) pkgIndex.tcl
distclean: clean
$(RM) $(srcdir)/*.bak $(srcdir)/*\~ $(srcdir)/"#"* Makefile
|