L1A/Makefile
2024-08-28 22:29:28 -06:00

24 lines
No EOL
361 B
Makefile

TARGET = L1A
SRC_FILES = main.cpp math.cpp
# NO EDITS BELOW THIS LINE
CXX = g++
OBJECTS = $(SRC_FILES:.cpp=.o)
ifeq ($(shell echo "Windows"), "Windows")
TARGET := $(TARGET).exe
DEL = del
else
DEL = rm -f
endif
all: $(TARGET)
$(TARGET): $(OBJECTS)
$(CXX) -std=c++17 -o $@ $^
%.o: %.cpp
$(CXX) -std=c++17 -o $@ -c $<
clean:
$(DEL) $(TARGET) $(OBJECTS)