summaryrefslogtreecommitdiff
path: root/attic/historic/anode/libanode/Makefile
blob: 088587bdd90674e9117d645b7105291e68e7dfb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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: ;