add gitignore
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user