repos/6502

minimal 6502 cpu emulator
Commits Files Refs README LICENSE
Makefile (19 lines)
   1 CC := gcc
   2 CFLAGS := -Wall -Wshadow -pedantic -ansi -std=c99 -O3
   3 SRCS := $(wildcard *.c)
   4 OBJS := $(SRCS:.c=.o)
   5 
   6 TARGET := 6502
   7 
   8 .PHONY: all clean
   9 
  10 all: $(TARGET)
  11 
  12 $(TARGET): $(OBJS)
  13     $(CC) $(CFLAGS) -o $@ $^
  14 
  15 %.o: %.c
  16     $(CC) $(CFLAGS) -c $< -o $@
  17 
  18 clean:
  19     rm -f $(OBJS)