1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-25 16:07:12 -07:00
Commit graph

2105 commits

Author SHA1 Message Date
Cedric Beust
9204c22bbd More memory 2016-06-08 06:00:01 -07:00
Cedric Beust
81a534fb29 More memory 2016-06-08 05:53:19 -07:00
Cedric Beust
24f67b2866 Reduce log level for Travis 2016-06-08 05:44:24 -07:00
Cedric Beust
cd51c85a40 +x flag 2016-06-08 05:36:31 -07:00
Cedric Beust
e5ff564345 Travis builds 2016-06-08 05:33:56 -07:00
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