add new content

This commit is contained in:
gandc committed 2024-11-24 04:47:28 +03:00
1 parent 7fc9618d17
commit 5a7a9ad8bb
3 files changed
+62 -40

No files matched your search

+10 -11
View File
@@ -1,18 +1,17 @@
CC = gcc
CFLAGS = -Wall -g
LDFLAGS = -lm
CFLAGS = -Wall -Wextra -I../libmysyslog
LDFLAGS = -L../libmysyslog -lmysyslog
TARGET = libmysyslog-client
LIBS = -lmysyslog -lmysyslog-text -lmysyslog-json
all: $(TARGET)
all: mysyslog-client
$(TARGET): libmysyslog-client.o
$(CC) -o $(TARGET) libmysyslog-client.o $(LDFLAGS)
mysyslog-client: src/mysyslog-client.o
$(CC) -o $@ $^ $(LIBS)
libmysyslog.o: libmysyslog-client.c
$(cc) $(CFLAGS) -c libmysyslog-client.c
clean:
rm -f src/*.o mysyslog-client
rm -f $(TARGET) *.o
deb:
# Deb package building logic
.PHONY: all clean deb
.PHONY: all clean