From 000ce49c70a3b04787dc9542141d4f2593f929b9 Mon Sep 17 00:00:00 2001 From: Mohammed Rahhal <218621863+MoCipher@users.noreply.github.com> Date: Thu, 19 Feb 2026 12:19:33 +0100 Subject: [PATCH] Delete Makefile --- Makefile | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index 4395926..0000000 --- a/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Makefile for Scientific Calculator - -CXX = g++ -CXXFLAGS = -std=c++17 -Wall -Wextra -O2 -TARGET = calculator -SRCDIR = src -OBJDIR = obj - -# Source files -SOURCES = $(wildcard $(SRCDIR)/*.cpp) -OBJECTS = $(SOURCES:$(SRCDIR)/%.cpp=$(OBJDIR)/%.o) - -# Default target -all: $(TARGET) - -# Create object directory if it doesn't exist -$(OBJDIR): - mkdir -p $(OBJDIR) - -# Link object files to create executable -$(TARGET): $(OBJECTS) | $(OBJDIR) - $(CXX) $(OBJECTS) -o $(TARGET) $(LDFLAGS) - @echo "Build complete: $(TARGET)" - -# Compile source files to object files -$(OBJDIR)/%.o: $(SRCDIR)/%.cpp | $(OBJDIR) - $(CXX) $(CXXFLAGS) -c $< -o $@ - -# Clean build artifacts -clean: - rm -rf $(OBJDIR) $(TARGET) - @echo "Clean complete" - -# Run the calculator in interactive mode -run: $(TARGET) - ./$(TARGET) - -# Phony targets -.PHONY: all clean run - -