X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=libcitadel%2Fdebian%2Frules;fp=libcitadel%2Fdebian%2Frules;h=4b88c184f1287fe2049b79bf77768660ae18e51c;hb=d1fb139bbb6169e389956e3606f6ab9a58833c7e;hp=ec0451b78172cc3c7f6cab3dd0584db67e216989;hpb=3bc87952e791e0f89d406bded6cf87fc1eb253b3;p=citadel.git diff --git a/libcitadel/debian/rules b/libcitadel/debian/rules index ec0451b78..4b88c184f 100755 --- a/libcitadel/debian/rules +++ b/libcitadel/debian/rules @@ -10,19 +10,24 @@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g - +LDFALGS = ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 -ggdb -rdynamic -MD -MP -D DEBUG -D VALGRIND else CFLAGS += -O2 endif +ifneq (,$(findstring profiling,$(DEB_BUILD_OPTIONS))) + CFLAGS += -pg + LDFLAGS += -pg +endif + build: build-stamp build-stamp: dh_testdir # ./configure - CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + CFLAGS="$(CFLAGS)"; LDFLAGS="$(LDFLAGS)"; ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr # Build libcitadel