[Galaxy Tab Pro 12.2, 10.1, 8.4 Original Android De] salatiel:
Well, i am a real newbie on compiling cyanogen, though i compiled for hammerhead just fine.

Here what i did:

# make clobber (to clear previous hammerhead compile)

#repo sync

# source build/envsetup.sh

#breakfast picassowifi

including vendor/cm/vendorsetup.sh

ls: cannot access device/*/picassowifi/cm.mk: No such file or directory

build/core/product_config.mk:234: *** Can not locate config makefile for product "cm_picassowifi". Stop.

Device picassowifi not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).

Found repository: android_device_samsung_picassowifi

Default revision: cm-11.0

Checking branch info

Adding dependency: CyanogenMod/android_device_samsung_picassowifi -> device/samsung/picassowifi

Using default branch for android_device_samsung_picassowifi

Syncing repository to retrieve project.

Fetching project CyanogenMod/android_device_samsung_picassowifi

Repository synced!

Looking for dependencies

Adding dependencies to manifest

Adding dependency: CyanogenMod/android_kernel_samsung_exynos5420 -> kernel/samsung/exynos5420

Using default branch for android_kernel_samsung_exynos5420

Adding dependency: CyanogenMod/android_hardware_samsung -> hardware/samsung

Using default branch for android_hardware_samsung

Adding dependency: CyanogenMod/android_hardware_samsung_slsi_exynos -> hardware/samsung_slsi/exynos

Using default branch for android_hardware_samsung_slsi_exynos

Adding dependency: CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal -> hardware/samsung_slsi/exynos5-insignal

Using default branch for android_hardware_samsung_slsi_exynos5-insignal

Adding dependency: CyanogenMod/android_hardware_samsung_slsi_exynos5420 -> hardware/samsung_slsi/exynos5420

Using default branch for android_hardware_samsung_slsi_exynos5420

Adding dependency: CyanogenMod/android_hardware_samsung_slsi_openmax -> hardware/samsung_slsi/openmax

Using default branch for android_hardware_samsung_slsi_openmax

Syncing dependencies

fatal: duplicate path hardware/samsung in /data/home/build/android/system/.repo/manifest.xml

Looking for dependencies

Dependencies file not found, bailing out.

.....

Done

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=4.4.4

CM_VERSION=11-20150817-UNOFFICIAL-picassowifi

TARGET_PRODUCT=cm_picassowifi

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=cortex-a15

HOST_ARCH=x86

HOST_OS=linux

HOST_OS_EXTRA=Linux-3.16.0-4-amd64-x86_64-with-debian-8.1

HOST_BUILD_TYPE=release

BUILD_ID=KTU84Q

OUT_DIR=/data/home/build/android/system/out

============================================

#cd ~/android/system/vendor/cm

#./get-prebuilts

# brunch breakfast

It fails complaining about not supporting prebuild kernels anymore, so i git cloned the correct kernel inside the expected directory.

I am not sure if that line "fatal: duplicate path hardware/samsung in /data/home/build/android/system/.repo/manifest.xml" is what is breaking it. anyway i searched for exynos inside that .repo/manifest.xml and nothing came up. So i grep it and found it inside .repo/local_manifest/roomservice.xml (auto created ? ) , deleted the line, but still no luck.