コマンドラインでSwiftとそれ以外を混ぜて扱おうとすると結構面倒だな
Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift
がswiftコンパイラ

ソースが全部swiftの場合はswift main.swift src2.swiftみたいに与えればバイナリができるので簡単

SwiftのソースからCやObjCを呼んでる場合、swift main.swift -import-objc-header bridge.h -cとして
CやObjCの関数/クラスの定義ファイルを与え、-cオプションでコンパイルのみとしリンクはしない
その後CやObjCのファイルを別途コンパイルし、swiftの.oファイルと一緒にリンクする

swiftの関数はぱっと見Cのcalling conventionと同じようだけど
マングリングされてるから直接名前解決は出来ないみたいね