X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=Makefile;h=735d71339bef26b725f8a5acbe86579234e73301;hb=b96ef8b6ed1da29999800fbfd681b153de75bb72;hp=011da11564aef1e222125515a0362092f4eb840b;hpb=8bf7fb7bedf899a6a1dd62ad56ad9f09f6228747;p=cassiopeia.git diff --git a/Makefile b/Makefile index 011da11..735d713 100644 --- a/Makefile +++ b/Makefile @@ -34,9 +34,13 @@ CXX=${LT_CXX} CXX_DEP=${LT_CXX_DEP} LD=${LT_LD} -CFLAGS=-O3 -g -flto -Wall -Werror -Wextra -pedantic -std=c++11 +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) +ADDFLAGS=-DNO_DAEMON +endif + +CFLAGS=-O3 -g -flto -Wall -Werror -Wextra -pedantic -std=c++11 ${ADDFLAGS} CXXFLAGS=$(CFLAGS) -LDFLAGS=-O3 -g -flto -lmysqlclient +LDFLAGS=-O3 -g -flto -lmysqlclient -lssl -lcrypto -ldl SRC_DIR=src OBJ_DIR=obj @@ -64,13 +68,16 @@ clean:: -rm -rf *.so -rm -rf ${OBJ_DIR} -rm -rf ${DEP_DIR} - ${MAKE} -C lib/openssl clean - ${MAKE} -C lib/collissiondetect clean ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) # Code to run the package test suite. ${MAKE} -C test clean endif +.PHONY: dist-clean +dist-clean: clean + ${MAKE} -C lib/openssl clean + ${MAKE} -C lib/collissiondetect clean + build: cassiopeia ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) @@ -80,13 +87,14 @@ endif .PHONY: install install: build ${INSTALL_PROGRAM} bin/cassiopeia ${DESTDIR}/usr/bin/cassiopeia + ${INSTALL_DIR} ${DESTDIR}/etc/cacert/cassiopeia .PHONY: libs libs: ${LIBS} .PHONY: openssl openssl: - ${MAKE} -C lib/openssl + ${MAKE} -C lib openssl .PHONY: collissiondetect collissiondetect: