R.class へのパスの通し方

Scala 2.7.0 と Scala 2.8.1 とでは、コンパイル時のクラスパスの解決の仕方が違うらしく、ここAnt を使って、Scala で Android アプリを作成してみた。 - ireizの日記で用いた android_rules.xml について、 scala.home で指定するコンパイラをバージョン2.7.0 から 2.8.1 に変更した時、先にjavacでコンパイルした同じパッケージに所属する R.class へパスが通らなくなり、コンパイルエラーが起きた。

[scalac] hogehoge.scala:10: error: not found: value R
[scalac]             setContentView(R.layout.main)
[scalac]                            ^
[scalac] one error found

android_rules.xml への追記

		<scalac 
                        ....
			<classpath>
				...
				<pathelement path="${out-classes}" />
                        ....
			</classpath>
		</scalac>

クラスパスに out-classes を追加する。