PREFIX = /usr/local

.SUFFIXES: .cpp
CXX = CC -LANG:std -n32
CXXFLAGS = -O

.cpp.o:
	$(CXX) $(CXXFLAGS) -c $*.cpp

PROG = autostereod
SRCS = autostereod.cpp X11Gui.cpp VideoControl.cpp Daemon.cpp GetOpt.cpp
OBJS = $(SRCS:.cpp=.o)
LIBS = -lXsgivc -lX11

all irix: $(PROG)

install:
	/sbin/install -m 0555 -F $(PREFIX)/sbin $(PROG)
	/sbin/install -m 0444 -F $(PREFIX)/man/man1 $(PROG).1

$(PROG): $(OBJS)
	$(CXX) -o $(PROG) $(OBJS) $(LIBS)

clean:
	/bin/rm -f $(OBJS) errs core

distclean: clean
	/bin/rm -rf ii_files

realclean: distclean
	/bin/rm -rf $(PROG)
