If I use
./ccm create t1 --scylla --vnodes -n 1 --install-dir=`pwd`/../scylla/build/dev
then nodes will be created using dev mode builds. However, further nodes lauched via ccm add / ccm start will launch from the release build. This can be quite confusing.