blob: 9bb296482ee8c934a90fe23f49df14b61d566a58 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
CC=gcc
CFLAGS=-Wall -Werror -pedantic --std=c17
OBJS=qdme.o elf.o instruction.o load.o
SRCS=qdme.c elf.c instruction.c load.c
TARGET=qdme
%.o: %.c %.h
$(CC) $(CFLAGS) -c $<
all: $(TARGET)
debug: $(SRCS)
$(CC) $(CFLAGS) -g -o $(TARGET) $^
qdme: $(OBJS)
$(CC) $(CFLAGS) -o $@ $^
clean:
rm -rf $(TARGET) $(OBJS)
|