Sindre Stephansen
e0718855ab
Restructure and optimize imports
2 anni fa
Sindre Stephansen
29622e102b
Add support for using latest or stable kotlin version
2 anni fa
Sindre Stephansen
1023d0f2e5
Add separate mirrors for packages and plugins
2 anni fa
Sindre Stephansen
a1121029cb
Move responsibility for splitting configurations to gradle generator
2 anni fa
Sindre Stephansen
114e047a1c
Minor fix
2 anni fa
Sindre Stephansen
0e73c1d6df
Allow configurations to have multiple kotlin and gradle versions
2 anni fa
Sindre Stephansen
52525735d7
Reorganize config handling code
2 anni fa
Sindre Stephansen
7a60becd91
Add support for core gradle plugins
2 anni fa
Sindre Stephansen
8d0c1ee15d
Add support for resolving latest or stable version of plugins
2 anni fa
Sindre Stephansen
15aa4ea177
Add support for resolving latest or stable version of packages
2 anni fa
Sindre Stephansen
938147ba65
Minor fixes
2 anni fa
Sindre Stephansen
66e8cba3e7
Add a dataclass for package
2 anni fa
Sindre Stephansen
0fe75c46ce
Reorganize python code
2 anni fa
Sindre Stephansen
e386398eb6
Make the gradle version optional
2 anni fa
Sindre Stephansen
4389c0a10e
Add support for multiple gradle versions
2 anni fa
Sindre Stephansen
e3adc2ea2e
Dynamically shorten generated gradle file
The dependency section is not generated when no packages are given. This makes the config file easier to read for plugin-only configs.
2 anni fa
Sindre Stephansen
e47277824e
Restructure and simplify config file
2 anni fa
Sindre Stephansen
d848a7d0bd
Allow missing _versions in package group
2 anni fa
Sindre Stephansen
4e60c80394
Rewrite to support multiple kotlin versions ( #27 )
* WIP Try to add variant support
* Rewrite package resolver
The new version adds support for multiple kotlin versions, and direct support for plugins. The total runtime is lower because the resolver does less work.
* Update README
2 anni fa