default: all

CFLAGS += -Wall -Wextra -march=native -Ofast -pipe -flto -fuse-linker-plugin
LDFLAGS += -march=native -Ofast -pipe -flto -fuse-linker-plugin

CC = gcc
#CC = x86_64-w64-mingw32-gcc

SRCS = $(wildcard src/*.c)
OBJS = $(SRCS:.c=.o)
#DEPENDS = $(SRCS:.c=.d)

all: dscp-pid-fd

dscp-pid-fd: $(OBJS)
	$(CC) $(OBJS) -o dscp-pid-fd $(LDFLAGS)

#-include $(DEPENDS)

clean:
	$(RM) dscp-pid-fd src/*.o
