Cedric Beust
a5cd7f168a
Tasks were no longer being sent in GetDependencyData.
...
Caused by the fact that the Kobalt server was not initializing itself with the build file sent in the command, so it didn't initialize any tasks. Fixed by extracting this logic in the new ProjectFinder class which is now used by both Main.kt and KobaltServer.kt.
2016-06-28 23:16:54 -08:00
Cedric Beust
edb119c6b1
Refactor CheckVersions to work on individual projects.
2016-06-27 02:21:05 -08:00
Cedric Beust
de09321727
Add "update" and "checkVersions" as tasks.
2016-06-27 01:52:17 -08:00
Cedric Beust
3bb1a74452
buildFileClasspath work.
2016-06-25 09:09:16 -07:00
Cedric Beust
b62e167cde
Fix the compiler bug.
2016-06-24 20:10:59 -07:00
Cedric Beust
25b97dd21f
Added buildFileClasspat().
2016-06-24 04:14:08 -08:00
Cedric Beust
c06e92b679
Move a few methods in BaseJvmPlugin.
2016-06-24 02:49:17 -08:00
Cedric Beust
5ac94386fc
Fix main result.
2016-06-24 01:59:25 -08:00
Cedric Beust
e9cbe04317
Remove GroovyPlugin.
2016-06-24 01:59:20 -08:00
Cedric Beust
45cd429d08
Move the compiler interfaces in kobalt-plugin-api.
2016-06-24 01:47:03 -08:00
Cedric Beust
c9393cb0ca
Refactor the three compilers.
2016-06-24 01:28:52 -08:00
Cedric Beust
a8b693b238
First pass for GroovyPlugin.
2016-06-24 00:53:48 -08:00
Cedric Beust
09dcd84f79
Update the client.
2016-06-22 01:29:29 -08:00
Cedric Beust
5eb92ed10b
Track dependencies downloaded on the server's websocket.
2016-06-22 01:29:11 -08:00
Cedric Beust
a52dd19f3f
Comment.
2016-06-15 03:36:15 -08:00
Cedric Beust
f1e75223a3
First version of the WebSocket server.
2016-06-15 03:31:59 -08:00
Cedric Beust
182345d8e2
Better jar default naming.
2016-06-14 23:43:20 -08:00
Cedric Beust
960472be68
Forgot a set of interceptors.
2016-06-14 23:19:49 -08:00
Cedric Beust
d8bbe547ae
Add support for native dependencies.
2016-06-14 22:33:02 -08:00
Cedric Beust
7e983ed529
GITHUB-231: Fix the incorrect order of builds.
...
Fixes https://github.com/cbeust/kobalt/issues/231
2016-06-10 22:13:10 -08:00
Cedric Beust
2b78c0765d
val.
2016-06-08 02:37:14 -08:00
Cedric Beust
aaf5e4826b
Refactor.
2016-06-07 22:41:01 -08:00
Cedric Beust
1b065c8d50
Clean up the streams.
2016-06-07 22:40:05 -08:00
Cedric Beust
82b5c636d0
Better look up of the compiler jar file.
2016-06-07 22:32:12 -08:00
Cedric Beust
7ae8f190b1
Reformat.
2016-06-07 21:15:18 -08:00
DevCharly
ec933143ad
exit Kobal process on exceptions ( fixes #229 )
2016-06-06 16:43:18 +02: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
f616bcee17
Clean up apt work.
2016-06-03 02:39:44 -08:00
Cedric Beust
5645d54e35
If kapt{} detected, run javac before kotlinc.
2016-06-03 02:06:23 -08:00
Cedric Beust
a4a044c6b9
kapt work.
2016-06-02 23:37:39 -08:00
evanchooly
634e319e5c
readd support for auto-publishing
2016-06-02 22:28:13 -04: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
9e8d335a05
Minor fixes to KobaltClient.
2016-06-01 21:07:58 -08:00
evanchooly
68b499061d
fix pom uploading with retrofit
2016-06-02 00:38:58 -04:00
Cedric Beust
d198d5e6a1
Return all the tasks in the getDependencies() command.
2016-05-31 21:44:02 -08:00
Cedric Beust
c1d3d80dfa
Warning.
2016-05-31 21:25:12 -07:00
Cedric Beust
f89688ae19
GITHUB-215: Bug in dependent project classpath.
...
Fixes https://github.com/cbeust/kobalt/issues/215
2016-05-30 12:52:42 -07:00
Cedric Beust
6ac16074f0
private
2016-05-30 12:22:18 -07:00
Dmitry Zhuravlev
5990e4baa8
#208 removing idea template
2016-05-26 13:52:32 +03:00
Cedric Beust
baa0e94904
"install" variants didn't have their dependencies set.
2016-05-24 02:56:32 -08:00
Cedric Beust
e166cf1288
Bug when running a variant package.
...
Fixes https://github.com/cbeust/kobalt/issues/202
2016-05-22 23:20:06 -08:00
Cedric Beust
ee6b00df84
Typo.
2016-05-19 05:59:16 -08:00
Cedric Beust
f4f95c0da7
[GITHUB-205] Fix flavor tasks.
...
Fixes https://github.com/cbeust/kobalt/issues/205
2016-05-19 05:36:49 -08:00
Cedric Beust
aa929eadb5
Indent.
2016-05-16 07:17:51 -07:00
Cedric Beust
55c21daaa9
[GITHUB-200] Bad jar name for the kobaltPlugin template.
...
Fixes https://github.com/cbeust/kobalt/issues/200
2016-05-13 05:53:10 -07:00
Cedric Beust
ceb55704eb
Consistency.
2016-05-10 22:18:51 -08:00
Cedric Beust
9563be4841
New getTemplates() endpoint for the server.
2016-05-10 22:08:56 -08:00
Cedric Beust
b3403dba50
Fix the "ping" response.
2016-05-09 21:56:18 -08:00
Cedric Beust
2367d7aab6
Shut down the Spark server more gracefully.
2016-05-08 17:39:58 -07:00