Baby steps for incremental compilation.

Original commit: 5acd054c72
This commit is contained in:
Evgeny Gerashchenko
2014-01-22 23:38:57 +04:00
parent 7586056fed
commit 259d03198d
13 changed files with 210 additions and 14 deletions
@@ -0,0 +1,2 @@
package test
class Bar
@@ -0,0 +1,2 @@
package test
class Foo
@@ -0,0 +1,2 @@
package test
class Foo
@@ -0,0 +1,12 @@
Cleaning output files:
out/production/module/test/Foo.class
End of files
Compiling files:
src/Foo.kt
End of files
Cleaning output files:
out/production/module/test/Bar.class
End of files
Compiling files:
src/Bar.kt
End of files
@@ -0,0 +1,2 @@
package test
class Bar
@@ -0,0 +1,8 @@
package test
class Foo {
fun f() {
Bar()
}
class Boo
}
@@ -0,0 +1,8 @@
package test
class Foo {
fun f() {
Bar()
}
class Boo
}
@@ -0,0 +1,13 @@
Cleaning output files:
out/production/module/test/Foo$Boo.class
out/production/module/test/Foo.class
End of files
Compiling files:
src/Foo.kt
End of files
Cleaning output files:
out/production/module/test/Bar.class
End of files
Compiling files:
src/Bar.kt
End of files