42 lines
996 B
Makefile
42 lines
996 B
Makefile
#
|
|
# _ _ ____ _ _ _ ____ _____ _____ ____
|
|
# / \ ! ! / ___! ! ! ! / \ ! __ )! ____! ____! _ \
|
|
# / _ \ ! ! ! ! _! ! ! !/ _ \ ! _ \! _! ! _! ! !_) !
|
|
# / ___ \! !__! !_! ! !_! / ___ \! !_) ! !___! !___! __/
|
|
# /_/ \_\_____\____!\___/_/ \_\____/!_____!_____!_!
|
|
#
|
|
|
|
|
|
CC = gcc
|
|
CCOPT = -Wall -O3 -g -DDEBUG_LEVEL=0
|
|
|
|
# -------------------------------------------------------
|
|
|
|
all: alguabeep
|
|
|
|
# -------------------------------------------------------
|
|
|
|
process.o: process.c process.h Makefile
|
|
$(CC) $(CCOPT) -c $<
|
|
|
|
funcs.o: funcs.c funcs.h Makefile
|
|
$(CC) $(CCOPT) -c $<
|
|
|
|
display.o: display.c funcs.h Makefile
|
|
$(CC) $(CCOPT) -c $<
|
|
|
|
controls.o: controls.c controls.h Makefile
|
|
$(CC) $(CCOPT) -c $<
|
|
|
|
alguabeep.o: alguabeep.c process.h controls.h Makefile
|
|
$(CC) $(CCOPT) -c $<
|
|
|
|
alguabeep: process.o alguabeep.o funcs.o display.o controls.o
|
|
$(CC) $(CCOPT) $^ -lao -lv4l2 -lcurses -lm -lpthread -o $@
|
|
|
|
# -------------------------------------------------------
|
|
|
|
|
|
|
|
|