1# src/pl/tcl/modules/Makefile
2
3subdir = src/pl/tcl/modules
4top_builddir = ../../../..
5include $(top_builddir)/src/Makefile.global
6
7MODULES = pltcl_loadmod pltcl_delmod pltcl_listmod
8
9all: $(MODULES)
10
11$(MODULES): %: %.in $(top_builddir)/src/Makefile.global
12	sed 's,@TCLSH@,$(TCLSH),g' $< >$@
13	chmod a+x $@
14
15install: all installdirs
16	$(INSTALL_SCRIPT) pltcl_loadmod '$(DESTDIR)$(bindir)/pltcl_loadmod'
17	$(INSTALL_SCRIPT) pltcl_delmod 	'$(DESTDIR)$(bindir)/pltcl_delmod'
18	$(INSTALL_SCRIPT) pltcl_listmod '$(DESTDIR)$(bindir)/pltcl_listmod'
19	$(INSTALL_DATA) $(srcdir)/unknown.pltcl '$(DESTDIR)$(datadir)/unknown.pltcl'
20
21installdirs:
22	$(MKDIR_P) '$(DESTDIR)$(bindir)' '$(DESTDIR)$(datadir)'
23
24uninstall:
25	rm -f '$(DESTDIR)$(bindir)/pltcl_loadmod' '$(DESTDIR)$(bindir)/pltcl_delmod' '$(DESTDIR)$(bindir)/pltcl_listmod' '$(DESTDIR)$(datadir)/unknown.pltcl'
26
27clean distclean maintainer-clean:
28	rm -f $(MODULES)
29