1 BTLS_STATIC_LIST = build-static/mono-btls-static-lo.txt
2 BTLS_SHARED_LIST = build-shared/mono-btls-shared-lo.txt
4 BTLS_DEPS = $(BTLS_LIBS) build-shared/Makefile build-static/Makefile
6 CMAKE_VERBOSE=$(if $(V),VERBOSE=1,)
8 CMAKE_ARGS = -D CMAKE_INSTALL_PREFIX:PATH=$(prefix) -D BTLS_ROOT:PATH=$(BTLS_ROOT) \
9 -D SRC_DIR:PATH=$(abs_top_srcdir)/mono/btls -D BTLS_CFLAGS:STRING="$(BTLS_CFLAGS)"
11 all-local: $(BTLS_STATIC_LIST) $(BTLS_SHARED_LIST)
13 build-shared/Makefile:
14 -mkdir -p build-shared
15 (cd build-shared && $(CMAKE) $(CMAKE_ARGS) $(BTLS_CMAKE_ARGS) -DBUILD_SHARED_LIBS=1 $(abs_top_srcdir)/mono/btls)
17 build-static/Makefile:
18 -mkdir -p build-static
19 (cd build-static && $(CMAKE) $(CMAKE_ARGS) $(BTLS_CMAKE_ARGS) $(abs_top_srcdir)/mono/btls)
21 $(BTLS_STATIC_LIST): build-static/Makefile
22 $(MAKE) -C build-static $(CMAKE_VERBOSE)
24 $(BTLS_SHARED_LIST): build-shared/Makefile
25 $(MAKE) -C build-shared $(CMAKE_VERBOSE)