# Compiler and flags FC = gfortran FFLAGS = -O2 # Output folder OUT = bin # Target executable TARGET = event2 # Source files SRCS = event2_03.f gbook.f # Default rule all: $(TARGET) # Build rule $(TARGET): $(SRCS) $(FC) $(FFLAGS) -o $(OUT)/$(TARGET) $(SRCS) # Clean rule clean: rm -f $(TARGET) *.o