diff main/plot/Makefile @ 0:6b33357c7561 octave-forge

Initial revision
author pkienzle
date Wed, 10 Oct 2001 19:54:49 +0000
parents
children 13faa34b3134
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main/plot/Makefile	Wed Oct 10 19:54:49 2001 +0000
@@ -0,0 +1,41 @@
+sinclude ../../Makeconf
+
+ifndef MKOCTFILE
+MKOCTFILE = mkoctfile
+HAVE_X = 1
+X_CFLAGS = -I/usr/X11R6/include
+X_LIBS = -L/usr/X11R6/lib
+endif
+
+MOFLAGS = $(X_CFLAGS) $(X_LIBS)
+
+TARGETS = graphics.o ginput.oct grab.oct gtext.oct gzoom.oct
+
+ifdef HAVE_X
+all: $(TARGETS)
+else
+all:
+	@echo WARNING: X Windows not found on your system
+endif
+
+ginput.oct: graphics.o
+grab.oct: graphics.o
+gtext.oct: graphics.o
+gzoom.oct: graphics.o
+
+%.o: %.cc
+	$(MKOCTFILE) $(MOFLAGS) $< -o $@
+
+%.oct: %.cc
+	$(MKOCTFILE) $(MOFLAGS) graphics.o $< -o $@
+	$(RM) $(@:.oct=.o)
+
+clean:
+	$(RM) *.o *~
+
+purge: clean
+	$(RM) -f *.oct
+
+archive:
+	tar cvzf graphics.tgz Makefile *.cc *.h *.m
+