ifstatd/Makefile

27 lines
567 B
Makefile
Raw Normal View History

CC?=cc
PREFIX?=/usr/local
2015-10-27 11:55:56 +03:30
CPPFLAGS=-I$(PREFIX)/include -I./libpidutil
LDFLAGS=-L$(PREFIX)/lib -L./libpidutil
LDLIBS=-lpidutil
2016-11-14 17:00:50 +03:30
LDADD=-lrt
CFLAGS=-Wall -fno-strict-aliasing
CFLAGS+=$(CPPFLAGS)
2015-09-12 18:54:31 +04:30
.PHONY: libpidutil get-deps
2015-09-12 18:54:31 +04:30
all: get-deps libpidutil ifstatd_
2015-09-12 18:54:31 +04:30
ifstatd_:
$(CC) $(CFLAGS) $(CPPFLAGS) -c ifstatd.c -o ifstatd.o
2016-11-14 17:00:50 +03:30
$(CC) $(CPPFLAGS) $(LDFLAGS) -g -o ifstatd_ ifstatd.o libpidutil/libpidutil.a $(LDADD)
2015-09-12 18:54:31 +04:30
get-deps:
git submodule update --init
libpidutil:
$(MAKE) -C libpidutil all
clean:
rm -f *.BAK *.log *.o *.a core ifstatd_
$(MAKE) -C libpidutil clean