add gitignore

This commit is contained in:
2026-04-23 10:36:29 +07:00
parent a729a9f68c
commit bdb432dc39
8 changed files with 381 additions and 123 deletions
+22 -14
View File
@@ -1,19 +1,16 @@
# Компилятор
CXX = g++
CXX := g++
PYTHON := python3
PIP := $(PYTHON) -m pip
# Флаги
CXXFLAGS = -Wall -Wextra -O2 -std=c++17
CXXFLAGS := -Wall -Wextra -O2 -std=c++17
LDFLAGS := -lrt
# Линковка (для shm, fork, etc.)
LDFLAGS = -lrt
TARGET := lab1
SRC := main.cpp
LOG_FILE := log.txt
XLSX_FILE:= process_log.xlsx
# Имя программы
TARGET = lab1
# Исходник
SRC = main.cpp
# ==========================
.PHONY: all run log excel export report deps clean rebuild
all: $(TARGET)
@@ -23,7 +20,18 @@ $(TARGET): $(SRC)
run: $(TARGET)
./$(TARGET)
log: $(TARGET)
./$(TARGET) > $(LOG_FILE)
excel export: log
$(PYTHON) export.py --input $(LOG_FILE) --output $(XLSX_FILE)
report: excel
deps:
$(PIP) install -r req.txt
clean:
rm -f $(TARGET)
rm -f $(TARGET) $(XLSX_FILE)
rebuild: clean all