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 \
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