Как сконфигурировать gulp-less?
.....
var concat = require('gulp-concat'),  // объединяет файлы в один бандл
   minifyCSS = require('gulp-minify-css'),  // сжимает, оптимизирует
   rename = require("gulp-rename");  // переименовывает
....
gulp.task('less', function () {
gulp.src('./src/less/**/*.less')
.pipe(less())
.pipe(concat('common.css'))
.pipe(minifyCSS())   
.pipe(rename({suffix: ".min"}))
.pipe(gulp.dest('./bld/css'));
});
Как-то так.
p.s.   Если важна последовательность файлов при склейке, см. ещё плагин: "gulp-order" в галп-реппозитории
Вам не хватает одного шага. Нужно или создать еще один файл с импортами блоков и уже его билдить в css, или билдить каждый файл по отдельности и потом их уже склеивать в один. Какой удобнее вам - выбирайте сами.