openpcd/host/zebvty/Makefile

20 lines
299 B
Makefile

#include ../../makevars
OBJS=vector.o command.o buffer.o vty.o
CFLAGS+=-fPIC
NAME=zebvty
all: lib$(NAME).a lib$(NAME).so
lib$(NAME).a: $(OBJS)
$(AR) r $@ $^
lib$(NAME).so: $(OBJS)
$(LD) -x --shared -o $@ $^
%.o: %.c
$(CC) $(CFLAGS) -o $@ -c $^
clean:
@rm -f *.o lib$(NAME).a lib$(NAME).so