Cedric Beust
99ec586877
Fix test for Windows.
2016-06-07 23:40:00 -07:00
Cedric Beust
5fcffb0241
Test for build order.
2016-06-07 01:16:59 -08:00
Cedric Beust
ff7402b24f
0.810.
2016-06-07 00:44:00 -08:00
Cedric Beust
1ca58b95f2
toString().
2016-06-07 00:43:51 -08:00
Cedric Beust
b2fea9b7e0
Rename.
2016-06-07 00:43:46 -08:00
Cedric Beust
80a31bbb9b
Fix the build order.
2016-06-07 00:43:41 -08:00
Cedric Beust
095a2310f0
Remove travis caches.
2016-06-06 22:27:00 -08:00
Cedric Beust
5a963252f8
0.809.
2016-06-06 22:08:44 -08:00
Cedric Beust
ff1e3c2d13
GITHUB-230: Fail build if invalid project requested.
...
Fixes https://github.com/cbeust/kobalt/issues/230
2016-06-06 22:08:30 -08:00
Cedric Beust
5b2ed94655
0.808.
2016-06-06 21:03:13 -08:00
Cedric Beust
f695fdf38c
Logs.
2016-06-06 21:00:07 -08:00
Cedric Beust
b9924d3b69
Merge pull request #239 from DevCharly/fatjar-classes-fix
...
fixed fatJar for projects in subdirectories that depend on other projects
2016-06-07 08:57:35 -07:00
Cedric Beust
f07ae9cec6
Merge pull request #236 from DevCharly/mkdirs-fix
...
fixed creation of classes directory at wrong parent
2016-06-07 08:49:37 -07:00
DevCharly
d3a70a25a8
delete jar if exception occurs while creating it (otherwise incremental build does not work on next run)
2016-06-07 17:28:20 +02:00
DevCharly
cbbe9cbeb7
fixed fatJar for projects in subdirectories that depend on other projects
...
E.g. building p2 (see below) failed with
`java.lang.AssertionError: File should exist: p2\p1\kobaltBuild\classes`
because `p2.directory is != "."`
```
val p1 = project {
name = "p1"
directory = name
}
val p2 = project(p1) {
name = "p2"
directory = name
assemble {
jar {
fatJar = true
}
}
}
```
2016-06-07 16:58:18 +02:00
DevCharly
a005a14db5
avoid adding empty "classes" directory entry to Jar file
...
(this did add the empty "classes" directory to kobalt-0.xxx.jar)
2016-06-07 15:33:11 +02:00
DevCharly
0f6820c30f
fixed typo in log of Io.mkdir()
2016-06-07 10:29:02 +02:00
DevCharly
ca122ee55a
fixed creation of classes directory at wrong parent (project.buildDirectory is relative to project.directory!)
2016-06-07 10:26:48 +02:00
Cedric Beust
a068ecd048
Merge pull request #234 from DevCharly/exit-on-exceptions
...
exit Kobal process on exceptions (fixes #229 )
2016-06-06 08:39:23 -07:00
DevCharly
ec933143ad
exit Kobal process on exceptions ( fixes #229 )
2016-06-06 16:43:18 +02:00
Cedric Beust
9e563e3d8f
0.807.
2016-06-06 07:16:07 -07:00
Cedric Beust
db44790403
Merge pull request #233 from dmitry-zhuravlev/master
...
#232
2016-06-06 07:12:26 -07:00
Dmitry Zhuravlev
e0dc269a89
* #232 This fix will allow to debug Build.kt files in Kobalt projects
2016-06-06 17:10:37 +03:00
Cedric Beust
048769f1ad
0.806.
2016-06-03 02:39:53 -08:00
Cedric Beust
f616bcee17
Clean up apt work.
2016-06-03 02:39:44 -08:00
Cedric Beust
e494e1a6b4
0.805.
2016-06-03 02:06:29 -08:00
Cedric Beust
5645d54e35
If kapt{} detected, run javac before kotlinc.
2016-06-03 02:06:23 -08:00
Cedric Beust
e891025928
0.804.
2016-06-02 23:37:54 -08:00
Cedric Beust
a4a044c6b9
kapt work.
2016-06-02 23:37:39 -08:00
Cedric Beust
814eb57396
Refactor.
2016-06-02 21:29:51 -08:00
Cedric Beust
7b8b0bbfc1
Extract the compiler logic so apt can call it.
2016-06-02 21:28:32 -08:00
Cedric Beust
6873c1fba4
Clean up build file.
2016-06-02 22:02:01 -07:00
Cedric Beust
0f9e9ae58d
Merge branch 'master' of github.com:cbeust/kobalt
2016-06-02 21:53:23 -07:00
Cedric Beust
f4b56981ea
Bump log level to investigate travis failures
2016-06-02 21:53:13 -07:00
Cedric Beust
f25ed2bd5e
Merge pull request #228 from jaredsburrows/update-deps
...
Update deps
2016-06-02 21:44:04 -07:00
Jared Burrows
709dec19b3
Update deps
2016-06-02 21:20:18 -07:00
Cedric Beust
4c35b9d40f
Merge pull request #227 from evanchooly/master
...
readd support for auto-publishing
2016-06-02 19:37:40 -07:00
evanchooly
634e319e5c
readd support for auto-publishing
2016-06-02 22:28:13 -04:00
Cedric Beust
3ca7b95584
0.803.
2016-06-02 02:49:26 -08:00
Cedric Beust
5b9ac78f24
Bump retrofit.
2016-06-02 02:49:15 -08:00
Cedric Beust
995706c8b7
Better plugin class loading.
2016-06-02 02:49:08 -08:00
Cedric Beust
744f2ab052
Initialize variant so it's ready for plugins in apply().
2016-06-02 02:49:00 -08:00
Cedric Beust
10d8fe0149
0.802.
2016-06-01 23:10:05 -08:00
Cedric Beust
b1b9c0472c
GITHUB-216: Source directories were leaking across projects.
...
Fixes https://github.com/cbeust/kobalt/issues/216
2016-06-01 23:08:08 -08:00
Cedric Beust
c71195e31d
0.801.
2016-06-01 21:39:46 -08:00
Cedric Beust
d04879dde5
GITHUB-220: Apt fix
...
Fixes https://github.com/cbeust/kobalt/issues/220
2016-06-01 21:39:28 -08:00
Cedric Beust
6e32b4ade2
Update to Kotlin 1.0.2.
2016-06-01 21:23:41 -08:00
Cedric Beust
48b5ad631d
0.800.
2016-06-01 21:09:28 -08:00
Cedric Beust
9e8d335a05
Minor fixes to KobaltClient.
2016-06-01 21:07:58 -08:00
Cedric Beust
0dd42bf3d4
Comments.
2016-06-01 21:07:44 -08:00