12345678910111213141516171819202122 |
- CC=cc
- CFLAGS=-Wall -Wextra -pedantic -std=c90 -O0 $(shell pkg-config --cflags mpv)
- CPPFLAGS=-D_XOPEN_SOURCE=700 #-D_POSIX_C_SOURCE=200809L #-D_POSIX_C_SOURCE=200112L
- LDFLAGS=$(shell pkg-config --libs mpv)
- OBJS=main.o parse.o event.o libmpv.o
- PROG=mpvd
- .PHONY: all clean
- all: $(PROG)
- $(PROG): $(OBJS)
- $(CC) -o $(PROG) $(OBJS) $(LDFLAGS)
- %.o: %.c
- $(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@
- clean:
- $(RM) $(PROG)
- $(RM) $(OBJS)
|