Baby steps for incremental compilation.

This commit is contained in:
Evgeny Gerashchenko
2014-01-22 23:38:57 +04:00
parent 9e22c29825
commit 5acd054c72
16 changed files with 226 additions and 19 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