SRC = ./ HFILES = ircommand.h ir.h al.h h2.h pnp.h common.h ce.h CFLAGS = -Wall -g -I$(SRC) -DLINUX=1 #SOCKETLIB = -lsocket -lnsl LFLAGS = $(SOCKETLIB) -lrt CC = gcc all: pclock pclock: pclock.c $(HFILES) ircommand.o ir.o al.o h2.o common.o pnp.o $(CC) ${LFLAGS} $(CFLAGS) -o pclock \ pclock.c ircommand.o ir.o al.o h2.o common.o pnp.o ircommand.o: $(SRC)ircommand.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)ircommand.c ir.o: $(SRC)ir.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)ir.c h2.o: $(SRC)h2.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)h2.c pnp.o: $(SRC)pnp.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)pnp.c al.o: $(SRC)al.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)al.c common.o: $(SRC)common.c $(HFILES) $(CC) -c $(CFLAGS) $(SRC)common.c clean: rm *.o pclock