I'm trying to build this based on the instructions in the readme and I am failing to get the build started. Obviously I've missed something pretty important. Do you know what I've missed to get this error when running brunch?

Code:
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/dlx/cm.mk]]: "device/*/dlx/cm.mk" does not exist.  Stop.
Device dlx not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_htc_dlx
CyanogenMod/android_device_htc_dlx already exists
Syncing repository to retrieve project.
error: project device/htc/dlx not found
Repository synced!
Looking for dependencies
Dependencies file not found, bailing out.
Done
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/dlx/cm.mk]]: "device/*/dlx/cm.mk" does not exist.  Stop.