37 lines
646 B
Makefile
37 lines
646 B
Makefile
OPTS = -g
|
|
|
|
default: olono
|
|
all: olono
|
|
|
|
olono:libCases.o libPlay.o libDisplay.o main.o
|
|
gcc -o olono libCases.o libDisplay.o libPlay.o main.o $(OPTS)
|
|
|
|
libInit.o: libInit.c
|
|
gcc -o libInit.o -c libInit.c $(OPTS)
|
|
|
|
libDisplay.o: libDisplay.c
|
|
gcc -o libDisplay.o -c libDisplay.c $(OPTS)
|
|
|
|
libPlay.o: libPlay.c
|
|
gcc -o libPlay.o -c libPlay.c $(OPTS)
|
|
|
|
libCases.o: libCases.c
|
|
gcc -o libCases.o -c libCases.c $(OPTS)
|
|
|
|
main.o: main.c
|
|
gcc -o main.o -c main.c $(OPTS)
|
|
|
|
doc:
|
|
doxygen ../doxygen/Doxyfile
|
|
$(MAKE) -C ../doxygen/latex -f Makefile
|
|
|
|
clean:
|
|
rm -v *.o
|
|
rm -v ./olono
|
|
|
|
mrproper:
|
|
rm -v *.o
|
|
rm -v ./olono
|
|
rm -vR ../doxygen/html ../doxygen/latex
|
|
|