22 lines
543 B
Makefile
Executable File
22 lines
543 B
Makefile
Executable File
target = libpeq.so
|
|
|
|
INCLUDES += -I. -I./include -I./crypto
|
|
LIBS += -lpthread -ldl -lcrypto
|
|
|
|
SRCS =eq.c wifi.c netd_peq_controller.c command_listener.c
|
|
|
|
install:
|
|
-@mkdir -p $(CONFIG_PREFIX)/usr/lib
|
|
-@mkdir -p $(CONFIG_PREFIX)/usr/include
|
|
@cp ./eq.h $(CONFIG_PREFIX)/usr/include
|
|
|
|
#libpeq.so
|
|
$(target): $(SRCS)
|
|
$(CC) -fPIC -shared $(INCLUDES) $(LDFLAGS) $^ -o $@ $(LIBS)
|
|
@cp $@ $(CONFIG_PREFIX)/usr/lib
|
|
|
|
####################################################################
|
|
all: install $(target)
|
|
clean:
|
|
rm -rf $(target)
|