Makefile reorg to allow core to be built as a library.

This commit is contained in:
Adam Ierymenko 2017-05-08 14:36:55 -07:00
parent b9c1407013
commit 505b9c7f56
4 changed files with 82 additions and 35 deletions

View file

@ -1,6 +1,4 @@
OBJS=\
controller/EmbeddedNetworkController.o \
controller/JSONDB.o \
CORE_OBJS=\
node/C25519.o \
node/Capability.o \
node/CertificateOfMembership.o \
@ -26,9 +24,15 @@ OBJS=\
node/Switch.o \
node/Tag.o \
node/Topology.o \
node/Utils.o \
node/Utils.o
ONE_OBJS=\
controller/EmbeddedNetworkController.o \
controller/JSONDB.o \
osdep/ManagedRoute.o \
osdep/Http.o \
osdep/OSUtils.o \
service/ClusterGeoIpService.o \
service/SoftwareUpdater.o
service/SoftwareUpdater.o \
service/OneService.o