mirror of
https://github.com/pret/pokestadium.git
synced 2026-08-09 11:17:21 -05:00
28 lines
493 B
Makefile
28 lines
493 B
Makefile
CC := gcc
|
|
CXX := g++
|
|
CFLAGS := -I . -Wall -Wextra -Wno-unused-parameter -pedantic -std=c99 -O2 -s
|
|
CXXFLAGS := -I . -Wall -Wextra -std=c++17
|
|
LDFLAGS := -lm
|
|
PROGRAMS := vtxdis
|
|
|
|
default: all
|
|
|
|
n64crc_SOURCES := vtxdis.c
|
|
|
|
all: $(PROGRAMS)
|
|
|
|
clean:
|
|
rm -Rf $(PROGRAMS) $(BUILD_DIR)
|
|
|
|
distclean: clean
|
|
|
|
vtxdis: vtxdis.c
|
|
$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
|
|
|
|
$(BUILD_DIR)/%.o: %.c
|
|
$(CC) -c $^ -o $@ $(CFLAGS)
|
|
$(BUILD_DIR)/%.o: %.cpp
|
|
$(CXX) -c $< -o $@ $(CXXFLAGS)
|
|
|
|
.PHONY: all clean distclean default
|