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.
kamailio/utils/pdbt/Makefile

28 lines
673 B

.phony: all clean install
header=common.h carrier.h dt.h dtm.h pdb_server_backend.h log.h
obj=dt.o dtm.o carrier.o pdb_server_backend.o log.o common.o
pdb_server_obj=pdb_server_backend.o dtm.o log.o common.o
cflags=-Wall -O2 -g
# -march=x86-64
extdep=Makefile
all: pdbt pdb_server
$(obj): %.o : %.c %.h $(header) $(extdep)
gcc $(cflags) -c $<
pdbt: pdbt.c $(obj) $(header) $(extdep)
gcc $(cflags) -o $@ $< $(obj)
pdb_server: pdb_server.c $(pdb_server_obj) $(header) $(extdep)
gcc $(cflags) -o $@ $< $(pdb_server_obj)
clean:
rm -f *~ *.o pdbt pdb_server
install:
cp pdbt $(DESTDIR)/usr/bin/
cp pdb_server $(DESTDIR)/usr/bin/
cp pdb_server.conf $(DESTDIR)/etc/