# # IRBOX, an Ivy driver for infra-red remote controls # # Copyright 1998-1999 # Centre d'Etudes de la Navigation Aerienne # # Makefile # # Authors: Stephane Chatty # # $Id$ # # Please refer to file version.h for the # copyright notice regarding this software # SHELL = /bin/sh CC = gcc IRBOX_DIR = /usr/lib/irbox-1.0 SRCS = irdev.c irtable.c irbox.c OBJS = irdev.o irtable.o lex.yy.o y.tab.o irbox.o CDEFS = -DDEFAULT_IRBOX_DIR=\"$(IRBOX_DIR)\" COPTS = -g -Wall CINCS = -I../../../libraries/ivy-c/src CLIBS = -I../../../libraries/ivy-c/src CFLAGS = $(CDEBUGFLAGS) $(CDEFS) $(COPTS) $(CINCS) LDFLAGS = $(COPTS) $(CLIBS) all: irbox irbox: $(OBJS) $(CC) $(LDFLAGS) -o irbox $(OBJS) -livy irdev.o: irdev.h irbox.o: irdev.h y.tab.h y.tab.c: gram.y yacc -d gram.y lex.yy.c: gram.l lex gram.l lex.yy.o: lex.yy.c y.tab.h clean: -/bin/rm -f *.a *.o *.out *.bak *.yy.* *.tab.* *.log irbox