mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2024-12-22 22:32:22 +00:00
34 lines
662 B
Makefile
34 lines
662 B
Makefile
SYSNAME:=${shell uname}
|
|
SYSNAME!=uname
|
|
include ../config.mk.${SYSNAME}
|
|
|
|
LIBANODE_OBJS= \
|
|
impl/aes.o \
|
|
impl/dictionary.o \
|
|
impl/dns_txt.o \
|
|
impl/ec.o \
|
|
impl/environment.o \
|
|
impl/misc.o \
|
|
impl/thread.o \
|
|
address.o \
|
|
aes_digest.o \
|
|
errors.o \
|
|
identity.o \
|
|
network_address.o \
|
|
secure_random.o \
|
|
system_transport.o \
|
|
uri.o
|
|
# zone.o
|
|
|
|
all: $(LIBANODE_OBJS)
|
|
ar rcs libanode.a $(LIBANODE_OBJS)
|
|
ranlib libanode.a
|
|
$(CC) $(CFLAGS) -o utils/anode-make-identity utils/anode-make-identity.c $(LIBANODE_OBJS) $(LIBANODE_LIBS)
|
|
|
|
clean: force
|
|
rm -f $(LIBANODE_OBJS)
|
|
rm -f libanode.$(DLLEXT) libanode.a
|
|
rm -f utils/anode-make-identity
|
|
|
|
force: ;
|