From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?St=E9phane_Maniaci?= Newsgroups: gmane.emacs.help Subject: Emacs and parent directory Makefile Date: Fri, 9 Jul 2010 11:51:19 -0500 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=0016e6dd8e55536b42048af73669 X-Trace: dough.gmane.org 1278711283 13257 80.91.229.12 (9 Jul 2010 21:34:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 9 Jul 2010 21:34:43 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jul 09 23:34:42 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OXLDW-0000UV-4s for geh-help-gnu-emacs@m.gmane.org; Fri, 09 Jul 2010 23:34:42 +0200 Original-Received: from localhost ([127.0.0.1]:43682 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXLDV-0000TM-Kk for geh-help-gnu-emacs@m.gmane.org; Fri, 09 Jul 2010 17:34:41 -0400 Original-Received: from [140.186.70.92] (port=49066 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXGnL-0004HF-4t for help-gnu-emacs@gnu.org; Fri, 09 Jul 2010 12:51:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OXGnJ-0001Yw-Sq for help-gnu-emacs@gnu.org; Fri, 09 Jul 2010 12:51:22 -0400 Original-Received: from mail-bw0-f41.google.com ([209.85.214.41]:53852) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OXGnJ-0001Yl-O8 for help-gnu-emacs@gnu.org; Fri, 09 Jul 2010 12:51:21 -0400 Original-Received: by bwz9 with SMTP id 9so1553183bwz.0 for ; Fri, 09 Jul 2010 09:51:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=i0cRiv+Ix/+xv7d3KSSUl34uh+lONvfGKUATA/LDZPc=; b=AZHNtrRNtW3gBoTPDjNNNnvVBeq82kVBcLUQdl9+sR9Lx/8gf4ox8dek7/mUGRvLDd jRLFaXLq3xD45WAMxs5XoheWhd/cXdox31q77rgiVZt8s8enuzw7s7SPwcbDU+75X3qd CEjB+cvzN3sO5HUgd95c3H0SzUoMOk+urbDc4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jIly14er9uvv/oXtiryq2v0RcXbv82oBxHTU/+YpfG7pw/d43hDqAxk6Kr5nGa0eFm DgO70kst5fNmGFVdq7yv3cJlOxqlXsYUIprEc8EEmA2hg3FeFUXJphESSHCD5MfSd/q0 HJBYGKXP3SHg13CWjsfqmOUhGJUAm59jj/fdg= Original-Received: by 10.204.83.167 with SMTP id f39mr7757125bkl.151.1278694279834; Fri, 09 Jul 2010 09:51:19 -0700 (PDT) Original-Received: by 10.204.66.11 with HTTP; Fri, 9 Jul 2010 09:51:19 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Fri, 09 Jul 2010 17:32:49 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:74163 Archived-At: --0016e6dd8e55536b42048af73669 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, My project uses non-recursive Makefile, thus there is only (at the moment) = a single Makefile in my project root tree, that compiles (with Autotools) all my sources files, located in the src/ directory. Now the problem is : when I'm editing my code and tries to compile it (M-x compile), I have to use 'make -k -C ../', which works fine, but Emacs doesn't know anymore which files contains error. When trying to move to las= t error, it outputs this : Find this error in (default src/ease-about-dialog.vala): ~/build/ease/src/ Does anyone have a workaround for this ? Thank you, St=E9phane. --0016e6dd8e55536b42048af73669 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

My project uses non-recursive Makefile, thus there is only (at t= he moment) a single Makefile in my project root tree, that compiles (with A= utotools) all my sources files, located in the src/ directory.

Now = the problem is : when I'm editing my code and tries to compile it (M-x = compile), I have to use 'make -k -C ../', which works fine, but Ema= cs doesn't know anymore which files contains error. When trying to move= to last error, it outputs this :

Find this error in (default src/ease-about-dialog.vala): ~/build/ease/s= rc/

Does anyone have a workaround for this ?

Thank you,
St=E9phane.
--0016e6dd8e55536b42048af73669--