neatvnc/Makefile

26 lines
563 B
Makefile
Raw Normal View History

DEPENDENCIES := pixman-1 libuv
2019-08-27 19:57:52 +00:00
2019-09-07 13:51:17 +00:00
SOURCES := \
src/server.c \
src/util.c \
src/vec.c \
src/zrle.c \
2019-08-29 22:07:04 +00:00
include common.mk
2019-08-29 22:07:04 +00:00
DSO_NAME=libneatvnc
DSO_MAJOR=0
DSO_MINOR=0
2019-08-27 22:29:46 +00:00
CFLAGS += -fvisibility=hidden -Icontrib/miniz
OBJECTS += $(BUILD_DIR)/miniz.o
2019-08-29 22:07:04 +00:00
2019-09-07 13:51:17 +00:00
DSO_PATH := $(BUILD_DIR)/$(DSO_NAME)
2019-09-07 13:51:17 +00:00
$(DSO_PATH).so.$(DSO_MAJOR).$(DSO_MINOR): $(OBJECTS)
$(LINK_DSO)
2019-09-07 13:51:17 +00:00
ln -sf $(DSO_NAME).so.$(DSO_MAJOR).$(DSO_MINOR) $(DSO_PATH).so.$(DSO_MINOR)
ln -sf $(DSO_NAME).so.$(DSO_MAJOR).$(DSO_MINOR) $(DSO_PATH).so
2019-08-27 22:29:46 +00:00
2019-09-07 13:51:17 +00:00
$(BUILD_DIR)/miniz.o: contrib/miniz/miniz.c | $(BUILD_DIR) ; $(CC_OBJ)