From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Elias_M=C3=A5rtenson?= Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Thu, 15 Oct 2015 13:07:51 +0800 Message-ID: References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> <83bnc7tavr.fsf@gnu.org> <5618C92A.3040207@yandex.ru> <83a8rrt9ag.fsf@gnu.org> <5618D376.1080700@yandex.ru> <831td3t62e.fsf@gnu.org> <561A6199.1020901@cumego.com> <561B9D87.70504@yandex.ru> <561C2C17.3090503@cumego.com> <561DC1CA.6090901@siege-engine.com> <561E3FB6.8010407@yandex.ru> <561EEFDE.7000809@gmail.com> <561F29D0.3070605@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11407d6635911c05221da9e3 X-Trace: ger.gmane.org 1444885742 28877 80.91.229.3 (15 Oct 2015 05:09:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Oct 2015 05:09:02 +0000 (UTC) Cc: Eric Ludlam , =?UTF-8?Q?Przemys=C5=82aw_Wojnowski?= , emacs-devel To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 15 07:09:01 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zmamf-0004gf-0s for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 07:08:57 +0200 Original-Received: from localhost ([::1]:45759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmame-0005Sz-Bu for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 01:08:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48651) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmald-0005Of-KI for emacs-devel@gnu.org; Thu, 15 Oct 2015 01:07:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zmalc-0005oL-K8 for emacs-devel@gnu.org; Thu, 15 Oct 2015 01:07:53 -0400 Original-Received: from mail-io0-x22a.google.com ([2607:f8b0:4001:c06::22a]:33598) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmalc-0005oH-EZ for emacs-devel@gnu.org; Thu, 15 Oct 2015 01:07:52 -0400 Original-Received: by iodv82 with SMTP id v82so78378651iod.0 for ; Wed, 14 Oct 2015 22:07:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=n1DBr3gCO3I0RPlzfcXNE34H51ePgS9VgTFDGcJR7sY=; b=wIy5zdgK8gBNMTHopw0+aF5C+SEMv+hQDHLOqeJphrveBNbeXX0hW+DKdtVger4uxw mahRK58WsetHdhpegGcwm+VHVpkNL5yYRLnX3rk2SsDRY00c1RSKtwi9R6tVPBZJS+8r Fo47xUYpvh31EjqGibd8bIoBG+u7rpfONuYk2989PKKzwwPny4rdDtum2vDUq44IuEF7 /PP+4EpCvskIGK2DglYVX1XRZ4KQ8Iv8kcIYS22ORKI8yNermPCCzWxMloLE8Ka3Vei5 nT3TwOXjZRtY6isFPlYBqAff3aEqDmC3gttz+nifD8Oj1pzSPxu0rPf2OHikSv0plUqv UnLQ== X-Received: by 10.107.157.80 with SMTP id g77mr7488439ioe.118.1444885671806; Wed, 14 Oct 2015 22:07:51 -0700 (PDT) Original-Received: by 10.107.9.82 with HTTP; Wed, 14 Oct 2015 22:07:51 -0700 (PDT) In-Reply-To: <561F29D0.3070605@yandex.ru> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c06::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191614 Archived-At: --001a11407d6635911c05221da9e3 Content-Type: text/plain; charset=UTF-8 On 15 October 2015 at 12:21, Dmitry Gutov wrote: > On 10/15/2015 03:14 AM, Eric Ludlam wrote: > > Some are in between, such as the 'android' project type that finds the >> > AndroidManifest.xml file, tags that tree, and queries your android SDK >> for build tools and paths to set everything up for you. >> > > That's one of the easier cases, conceptually, because there are no > alternative choices for build tools. > For Android, there is at least three that I can think of: Old-style pure Ant builds, IntelliJ IDEA builds and Gradle builds. All these have different behaviours. In particular, they all have different ways of generating R.java. Regards, Elias --001a11407d6635911c05221da9e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 1= 5 October 2015 at 12:21, Dmitry Gutov <dgutov@yandex.ru> wrot= e:
On 10/15/2015 03:14 A= M, Eric Ludlam wrote:

Some are in between, such as the 'androi= d' project type that finds the
=
AndroidManifest.xml file, tags that tree, and queries your android SDK
for build tools and paths to set everything up for you.

That's one of the easier cases, conceptually, because there are no alte= rnative choices for build tools.

For An= droid, there is at least three that I can think of: Old-style pure Ant buil= ds, IntelliJ IDEA builds and Gradle builds.

All th= ese have different behaviours. In particular, they all have different ways = of generating R.java.

Regards,
Elias=C2= =A0
--001a11407d6635911c05221da9e3--