From: Fabian Grünbichler Date: Wed, 29 Mar 2017 07:47:41 +0000 (+0200) Subject: buildsys: split out -dbg packages X-Git-Url: https://git.proxmox.com/?p=ceph.git;a=commitdiff_plain;h=92696cf468a88824d73cc6bb55787081873d75b8 buildsys: split out -dbg packages --- diff --git a/Makefile b/Makefile index 19f7bff97..a020e990d 100644 --- a/Makefile +++ b/Makefile @@ -26,39 +26,44 @@ SUBMODULES=ceph-erasure-code-corpus \ ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH) GITVERSION:=$(shell cat .git/refs/heads/master) +DBG_DEBS=ceph-common-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-fuse-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-mds-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-mgr-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-mon-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-osd-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +ceph-test-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +libcephfs2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +librados2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +libradosstriper1-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +librbd1-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +librgw2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +radosgw-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +rbd-fuse-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +rbd-mirror-dbg_${VER}-${DEBREL}_${ARCH}.deb \ +rbd-nbd-dbg_${VER}-${DEBREL}_${ARCH}.deb + DEBS=ceph_${VER}-${DEBREL}_${ARCH}.deb \ ceph-base_${VER}-${DEBREL}_${ARCH}.deb \ ceph-common_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-common-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-fuse_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-fuse-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-mds_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-mds-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-mgr_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-mgr-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-mon_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-mon-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-osd_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-osd-dbg_${VER}-${DEBREL}_${ARCH}.deb \ ceph-resource-agents_${VER}-${DEBREL}_${ARCH}.deb \ ceph-test_${VER}-${DEBREL}_${ARCH}.deb \ -ceph-test-dbg_${VER}-${DEBREL}_${ARCH}.deb \ libcephfs2_${VER}-${DEBREL}_${ARCH}.deb \ -libcephfs2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ libcephfs-dev_${VER}-${DEBREL}_${ARCH}.deb \ libcephfs-java_${VER}-${DEBREL}_all.deb \ libcephfs-jni_${VER}-${DEBREL}_${ARCH}.deb \ librados2_${VER}-${DEBREL}_${ARCH}.deb \ -librados2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ librados-dev_${VER}-${DEBREL}_${ARCH}.deb \ libradosstriper1_${VER}-${DEBREL}_${ARCH}.deb \ -libradosstriper1-dbg_${VER}-${DEBREL}_${ARCH}.deb \ libradosstriper-dev_${VER}-${DEBREL}_${ARCH}.deb \ librbd1_${VER}-${DEBREL}_${ARCH}.deb \ -librbd1-dbg_${VER}-${DEBREL}_${ARCH}.deb \ librbd-dev_${VER}-${DEBREL}_${ARCH}.deb \ librgw2_${VER}-${DEBREL}_${ARCH}.deb \ -librgw2-dbg_${VER}-${DEBREL}_${ARCH}.deb \ librgw-dev_${VER}-${DEBREL}_${ARCH}.deb \ python3-ceph-argparse_${VER}-${DEBREL}_${ARCH}.deb \ python3-cephfs_${VER}-${DEBREL}_${ARCH}.deb \ @@ -71,20 +76,17 @@ python-rados_${VER}-${DEBREL}_${ARCH}.deb \ python-rbd_${VER}-${DEBREL}_${ARCH}.deb \ python-rgw_${VER}-${DEBREL}_${ARCH}.deb \ radosgw_${VER}-${DEBREL}_${ARCH}.deb \ -radosgw-dbg_${VER}-${DEBREL}_${ARCH}.deb \ rbd-fuse_${VER}-${DEBREL}_${ARCH}.deb \ -rbd-fuse-dbg_${VER}-${DEBREL}_${ARCH}.deb \ rbd-mirror_${VER}-${DEBREL}_${ARCH}.deb \ -rbd-mirror-dbg_${VER}-${DEBREL}_${ARCH}.deb \ -rbd-nbd_${VER}-${DEBREL}_${ARCH}.deb \ -rbd-nbd-dbg_${VER}-${DEBREL}_${ARCH}.deb +rbd-nbd_${VER}-${DEBREL}_${ARCH}.deb -all: ${DEBS} +all: ${DEBS} ${DBG_DEBS} @echo ${DEBS} + @echo ${DBG_DEBS} .PHONY: deb -deb: ${DEBS} -${DEBS}: ${SRC} patches +deb: ${DEBS} ${DBG_DEBS} +${DEBS} ${DBG_DEBS}: ${SRC} patches rm -rf ${SRCDIR} tar xf ${SRC} cd ${SRCDIR}; ln -s ../patches patches