subscriberRegistry/Makefile

27 lines
805 B
Makefile
Raw Normal View History

COM=CommonLibs
SQL=sqlite3
SR=.
LOCALLIBS=$(COM)/Logger.cpp $(COM)/Timeval.cpp $(COM)/Threads.cpp $(COM)/Sockets.cpp $(COM)/Configuration.cpp $(COM)/sqlite3util.cpp $(SR)/SubscriberRegistry.cpp $(COM)/Utils.cpp servershare.cpp
LIBS= -L$(SQL) $(LOCALLIBS) -losipparser2 -losip2 -lc -lpthread -lsqlite3
INCLUDES=-I$(COM) -I$(SQL) -I$(SR)
CPPFLAGS=-g -Wall -Wno-deprecated
DESTDIR :=
all: sipauthserve
sipauthserve: sipauthserve.cpp $(LOCALLIBS)
g++ -o sipauthserve $(CPPFLAGS) $(INCLUDES) sipauthserve.cpp $(LIBS)
clean:
rm -f sipauthserve
OPATH=$(DESTDIR)/OpenBTS/
CONFIGPATH=$(DESTDIR)/etc/OpenBTS/
install: all
mkdir -p $(OPATH)
install sipauthserve $(OPATH)
mkdir -p $(CONFIGPATH)
install configFiles/subscriberRegistryInit.sql $(CONFIGPATH)
install sipauthserve.example.sql $(CONFIGPATH)