summaryrefslogtreecommitdiffstats
path: root/ds9/make.include
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2017-01-28 19:49:03 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2017-01-28 19:49:03 (GMT)
commit463004daf73b6a8c890b2447616f2fb9d553fbc2 (patch)
tree27618f3342c727f7d9ed807bf595e495116e37b2 /ds9/make.include
parentbf5eeb8966fad58381718e1e8f1c6be9f486ee8d (diff)
downloadblt-463004daf73b6a8c890b2447616f2fb9d553fbc2.zip
blt-463004daf73b6a8c890b2447616f2fb9d553fbc2.tar.gz
blt-463004daf73b6a8c890b2447616f2fb9d553fbc2.tar.bz2
simplify build
Diffstat (limited to 'ds9/make.include')
-rw-r--r--ds9/make.include20
1 files changed, 20 insertions, 0 deletions
diff --git a/ds9/make.include b/ds9/make.include
index 44dad80..1623fe1 100644
--- a/ds9/make.include
+++ b/ds9/make.include
@@ -1,3 +1,5 @@
+#--------------------------framework
+
framework:
cp -pr $(prefix)/ds9/library $(LIBDIR)/.
cp -pr $(prefix)/ds9/msgs $(LIBDIR)/.
@@ -8,6 +10,8 @@ framework:
cd $(LIBDIR)/library; \
echo "pkg_mkIndex . *.tcl; exit" | $(TCLSH_PROG)
+#--------------------------tkblt
+
tkblt :
mkdir $(LIBDIR)/tkblt
cp -p $(prefix)/tkblt/library/*.tcl $(LIBDIR)/tkblt/.
@@ -15,6 +19,8 @@ tkblt :
cd $(LIBDIR)/tkblt; \
echo "pkg_mkIndex . *.tcl; exit" | $(TCLSH_PROG)
+#--------------------------tkcon
+
tkcon :
mkdir $(LIBDIR)/tkcon
cp -p $(prefix)/tkcon/*.tcl $(LIBDIR)/tkcon/.
@@ -22,6 +28,8 @@ tkcon :
cd $(LIBDIR)/tkcon; \
echo "pkg_mkIndex . *.tcl; exit" | $(TCLSH_PROG)
+#--------------------------tcllib
+
tcllib : base64 ftp log textutil math
base64 :
@@ -44,3 +52,15 @@ math :
mkdir $(LIBDIR)/math
cp -r $(prefix)/tcllib/modules/math/*.tcl $(LIBDIR)/math/.
+#--------------------------cleanup
+
+.PHONY : clean distclean
+
+clean :
+ cd ../library; $(MAKE) clean
+ $(RM) core *~ *# ds9base ds9 *.zip *.o
+
+distclean: clean
+ -rm -f Makefile config.cache config.log config.status
+ -rm -rf autom4te.cache
+ $(RM) -rf $(APPDIR)