[Android-tools-devel] Missing dependencies of SDK tools
Hans-Christoph Steiner
hans at at.or.at
Mon Jul 27 16:24:42 UTC 2015
You can package any version of software for Debian, using a beta does not
violate policy. It is best to use the more stable, feature complete version.
Sometimes that is a version that is marked as beta. The essential thing is
to represent the version properly. If it is almost 0.2.3 but not an official
release of 0.2.3, it should have a different version. For example, one
approach is to include the date and commit ID from git, so something like this:
0.2.3~commit-20150630-7fe7a109
The ~ tilde makes it a lesser version, so 0.2.3~commit-20150630-7fe7a109 is
before 0.2.3.
.hc
Komal Sukhani:
> Hi,
>
> I am working on packaging of lombok-ast-0.2.3, which is dependency of lint
> tool.
> 0.2.3 version is not yet been released and changes for it are available in pull
> request <https://github.com/rzwitserloot/lombok.ast/pull/8>.
> These changes are not even merged in lombok-ast repository. Because of this
> sources might get change in future.
>
> Will be it fine to continue with it's packaging or does it violates Debian
> policy?
>
> Komal Sukhani
>
>
> On Fri, Jul 24, 2015 at 11:16 PM, Hans-Christoph Steiner <hans at at.or.at>
> wrote:
>
>>
>> The idea is to start out by disabling anything that isn't absolutely
>> required.
>> That makes it quicker to achieve a working package. Then the other things
>> can be added after that. I try to take this approach with all software
>> projects I work on. It is so difficult to accurately estimate how long
>> software projects will take, so its best to break them up into as small
>> chunks
>> as possible so that at least something gets working after you run out of
>> time
>> to work on it.
>>
>> .hc
>>
>> 殷啟聰:
>>> Hi Komal,
>>>
>>> Jack and Jill is also a compiler toolchain of Android SDK, why are you
>>> disabling them?
>>>
>>> Cheers,
>>> Kai-Chung Yan
>>>
>>> Komal Sukhani <komaldsukhani at gmail.com> 於 2015年7月23日週四 上午10:33寫道:
>>>
>>>> Hi Hans,
>>>>
>>>> In Android Gradle Plugin 1.3.0 support for Jack and Jill toolchain is
>>>> added to support
>>>> incremental compilation. Documentation for it can be found here
>>>> <http://tools.android.com/tech-docs/new-build-system>. Should I disable
>>>> it
>>>> too?
>>>>
>>>> Komal Sukhani
>>>>
>>>> On Tue, Jul 21, 2015 at 10:58 PM, Hans-Christoph Steiner <hans at at.or.at
>>>
>>>> wrote:
>>>>
>>>>>
>>>>> I think most android projects don't use proguard and lint is not
>> required
>>>>> to
>>>>> build a project (though very useful). If its easy, I would skip those
>> for
>>>>> now, and work on getting the core functionality working. Just make a
>>>>> note of
>>>>> that on the AndroidTools wiki.
>>>>>
>>>>> .hc
>>>>>
>>>>> Komal Sukhani:
>>>>>> Hi all,
>>>>>>
>>>>>> I have found two missing dependencies of SDK tools:
>>>>>>
>>>>>> 1. lombok-ast-0.2.3:
>>>>>> This is required by lint tool
>>>>>>
>>>>>> 2. proguard-gradle:
>>>>>> Core library of Android Gradle Plugin has dependency
>> over
>>>>> it.
>>>>>> This
>>>>>> is in-turn dependent on proguard-base.
>>>>>>
>>>>>> Komal Sukhani
>>>>>>
>>>>>
>>>>
>>>> --
>>>
>>> 殷啟聰 | Kai-Chung Yan
>>> 一生只向真理與妻子低頭
>>> Full-time student of National Taichung University of Education
>>> LinkedIn: <https://linkedin.com/in/seamlik>
>>> Blog: <seamlik.logdown.com>
>>>
>>
>
More information about the Android-tools-devel
mailing list