X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=Makefile;h=735d71339bef26b725f8a5acbe86579234e73301;hb=2c79061a72b54efdcac10b6beca62bf53f7383c8;hp=748800c276decbc232e224d7400612ec6d41af4d;hpb=08f8da2e81d783d851e9d0a4bbaded420a665d6f;p=cassiopeia.git diff --git a/Makefile b/Makefile index 748800c..735d713 100644 --- a/Makefile +++ b/Makefile @@ -34,7 +34,11 @@ 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 -lssl -lcrypto -ldl @@ -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: