forked from google/certificate-transparency
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.libevhtp
21 lines (19 loc) · 878 Bytes
/
Makefile.libevhtp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
all: Makefile
$(MAKE)
$(MAKE) install
Makefile: CMakeLists.txt
cmake \
-DBUILD_SHARED_LIBS=FALSE \
-DCMAKE_INSTALL_PREFIX:STRING=$(INSTALL_DIR) \
-DLIBEVENT_INCLUDE_DIRS:STRING=$(INSTALL_DIR)/include \
-DLIBEVENT_LIBRARY_DIRS:STRING=$(INSTALL_DIR)/lib \
-DLIBEVENT_LIBRARY:STRING=$(INSTALL_DIR)/lib/libevent.a \
-DLIBEVENT_PTHREADS_LIBRARY:STRING=$(INSTALL_DIR)/lib/libevent-pthreads.a \
-DLIBEVENT_CORE_LIBRARY:STRING=$(INSTALL_DIR)/lib/libevent-core.a \
-DLIBEVENT_EXTRA_LIBRARY:STRING=$(INSTALL_DIR)/lib/libevent-extra.a \
-DLIBEVENT_OPENSSL_LIBRARY:STRING=$(INSTALL_DIR)/lib/libevent-openssl.a \
-DOPENSSL_INCLUDE_DIR:PATH=$(INSTALL_DIR)/include \
-DOPENSSL_CRYPTO_LIBRARY:FILEPATH=$(INSTALL_DIR)/lib/libcrypto.a \
-DOPENSSL_SSL_LIBRARY:FILEPATH=$(INSTALL_DIR)/lib/libssl.a \
-DEVHTP_DISABLE_REGEX:STRING=ON \
-DCMAKE_C_FLAGS:STRING=-fPIC .