16 lines
344 B
Makefile
16 lines
344 B
Makefile
CC = clang
|
|
CFLAGS = -g3 -Wall -Wextra -pedantic -Wconversion -Wdouble-promotion \
|
|
-Wno-unused-parameter -Wno-unused-function -Wno-sign-conversion \
|
|
-fsanitize=undefined -fsanitize-trap -fanalyzer
|
|
|
|
main: main.c synth.c
|
|
$(CC) $(CFLAGS) -o main main.c synth.c -lasound -lm
|
|
|
|
.PHONY: clean run
|
|
|
|
run: main
|
|
./main 24:0
|
|
|
|
clean:
|
|
rm -f main
|