Files
ExprEvalplusplus/Makefile
Arkaprabha Chakraborty 49617b7822 Initial commit
2024-01-20 07:34:29 +05:30

19 lines
306 B
Makefile

CXX = clang++
CXXFLAGS = -std=c++17 -Wall -Wextra
SOURCE = main.cxx
EXECUTABLE = ast.out
# Build target
all: $(EXECUTABLE)
# Rule to build the executable
$(EXECUTABLE): $(SOURCE)
@$(CXX) $(CXXFLAGS) -o $@ $<
run: $(EXECUTABLE)
@./$(EXECUTABLE)
# Clean up generated files
clean:
@rm -f $(EXECUTABLE)