MODULES = nada hola memoria puertopar luces
OBJECTS = ${MODULES:=.o}
SOURCES = ${MODULES:=.c}

all: luces $(OBJECTS)

luces: $(OBJECTS)
	gcc -o luces luces.o

$(OBJECTS): $(SOURCES)
	gcc -I/usr/src/linux/include -O -Wall -c $?

$(SOURCES): driv_tut.nw
	notangle -R$@ driv_tut.nw > $@

driv_tut.nw: driv_tut.tex
	cp driv_tut.tex driv_tut.nw

clean:
	rm -f $(OBJECTS) $(SOURCES) luces



