update 1 make
This commit is contained in:
-29
@@ -17,46 +17,17 @@ PY_EXPORT := exporter.py
|
||||
|
||||
.PHONY: all run log export report deps clean rebuild
|
||||
|
||||
# -------------------------
|
||||
# BUILD
|
||||
# -------------------------
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): $(SRC)
|
||||
$(CXX) $(CXXFLAGS) $(SRC) -o $(TARGET) $(LDFLAGS)
|
||||
|
||||
# -------------------------
|
||||
# RUN ONLY
|
||||
# -------------------------
|
||||
run: $(TARGET)
|
||||
./$(TARGET)
|
||||
|
||||
# -------------------------
|
||||
# LOG ONLY (C++ output)
|
||||
# -------------------------
|
||||
log: $(TARGET)
|
||||
./$(TARGET) > $(LOG_FILE)
|
||||
|
||||
# -------------------------
|
||||
# EXPORT (C++ + Python pipeline)
|
||||
# -------------------------
|
||||
export: $(TARGET)
|
||||
./$(TARGET) > $(LOG_FILE)
|
||||
$(PYTHON) $(PY_EXPORT) $(LOG_FILE)
|
||||
|
||||
# -------------------------
|
||||
# DEPENDENCIES
|
||||
# -------------------------
|
||||
deps:
|
||||
$(PIP) install matplotlib
|
||||
|
||||
# -------------------------
|
||||
# CLEAN
|
||||
# -------------------------
|
||||
clean:
|
||||
rm -f $(TARGET) $(LOG_FILE) $(MD_FILE) $(IMG_FILE)
|
||||
|
||||
# -------------------------
|
||||
# REBUILD
|
||||
# -------------------------
|
||||
rebuild: clean all
|
||||
|
||||
Reference in New Issue
Block a user