summaryrefslogtreecommitdiff
path: root/c_src/Makefile
blob: c7dfb61ce88ce96b255e8aea7760dd77034e26df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CC = gcc
CFLAGS = -Wall -Werror
LDFLAGS = 

PORTS = fsynchelper hsmhelper

common_OBJS = erlport.o net_read_write.o
fsynchelper_OBJS = fsynchelper.o $(common_OBJS)
hsmhelper_OBJS = hsmhelper.o pkcs11.o $(common_OBJS)

all: $(PORTS)

clean:
	rm -f $(fsynchelper_OBJS) $(hsmhelper_OBJS) $(PORTS)

fsynchelper: $(fsynchelper_OBJS)
	$(CC) -o fsynchelper $(fsynchelper_OBJS) $(LDFLAGS)

hsmhelper: $(hsmhelper_OBJS)
	$(CC) -o hsmhelper $(hsmhelper_OBJS) -ldl $(LDFLAGS)