Mercurial > forge
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 +