You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

32 lines
645 B

# Makefile для burstping → bping
CC = gcc
CFLAGS = -O2 -Wall -Wextra -std=gnu11
LDFLAGS =
TARGET = bping
SRC = bping.c
.PHONY: all clean install uninstall
all: $(TARGET)
$(TARGET): $(SRC)
$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@
@echo "✅ Собрано: $(TARGET)"
clean:
rm -f $(TARGET)
@echo "🧹 Очищено"
install: $(TARGET)
sudo install -m 755 $(TARGET) /usr/local/bin/
@echo "🚀 Установлено в /usr/local/bin/bping"
uninstall:
sudo rm -f /usr/local/bin/$(TARGET)
@echo "🗑 Удалено из /usr/local/bin"
# Для отладки
debug:
$(CC) $(CFLAGS) -g $(SRC) -o $(TARGET)