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
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
Cedric Beust
e8f5ca1684
Merge pull request #225 from DevCharly/plugins-from-directories
...
support using plugins from directories
2016-06-02 09:04:33 -07:00
DevCharly
2328287e03
support using plugins from directories (e.g. from IDE output folder, which makes plugin development easier)
...
val p = plugins("my-plugin/classes")
2016-06-02 17:58:38 +02:00
Cedric Beust
1248d95be3
Merge pull request #224 from DevCharly/kobaltw-bat-fix
...
fixed wrapper path in dist/kobaltw.bat
2016-06-02 08:51:16 -07:00
DevCharly
b6414f7740
fixed wrapper path in dist/kobaltw.bat
2016-06-02 17:26:55 +02:00
Cedric Beust
898d7dcc0d
Merge pull request #222 from evanchooly/master
...
fix pom uploading with retrofit
2016-06-01 22:28:40 -07:00
evanchooly
68b499061d
fix pom uploading with retrofit
2016-06-02 00:38:58 -04:00
Cedric Beust
21e2d89fdc
Actual transitive closure.
2016-05-31 23:50:43 -08:00
Cedric Beust
c8be1d8dd4
0.799.
2016-05-31 23:43:50 -08:00
Cedric Beust
a08b8852e8
GITHUB-212: Honor project dependencies for single task targets.
...
Fixes https://github.com/cbeust/kobalt/issues/212
2016-05-31 23:43:50 -08:00
Cedric Beust
85347e9ac5
Merge pull request #219 from DevCharly/interceptor-typo
...
fixed typo (Incerceptor -> Interceptor)
2016-06-01 10:01:01 -07:00
DevCharly
93fe8a25f1
fixed typo (Incerceptor -> Interceptor)
2016-06-01 18:57:59 +02:00
Cedric Beust
05984df3e7
0.798.
2016-05-31 21:45:51 -08:00
Cedric Beust
d198d5e6a1
Return all the tasks in the getDependencies() command.
2016-05-31 21:44:02 -08:00
Cedric Beust
27edec8f7a
IDEA files: fix bogus paths pointing to .m2.
2016-05-31 21:13:24 -08:00
Cedric Beust
557b4b6b45
0.797.
2016-05-31 21:01:50 -08:00