From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: Cleaner way to not build the ctags that ships with emacs? Date: Wed, 9 Mar 2016 15:56:03 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c17ad667e101052da3ef0f X-Trace: ger.gmane.org 1457557026 478 80.91.229.3 (9 Mar 2016 20:57:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2016 20:57:06 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 09 21:57:06 2016 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 1adlAI-0007m7-4F for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 21:57:06 +0100 Original-Received: from localhost ([::1]:44454 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adlAH-0002Ub-OE for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 15:57:05 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54571) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adl9w-0002UQ-PD for emacs-devel@gnu.org; Wed, 09 Mar 2016 15:56:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adl9v-0004LJ-PQ for emacs-devel@gnu.org; Wed, 09 Mar 2016 15:56:44 -0500 Original-Received: from mail-oi0-x235.google.com ([2607:f8b0:4003:c06::235]:36483) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adl9v-0004Ko-Jd for emacs-devel@gnu.org; Wed, 09 Mar 2016 15:56:43 -0500 Original-Received: by mail-oi0-x235.google.com with SMTP id r187so45471065oih.3 for ; Wed, 09 Mar 2016 12:56:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=2PowdIp0eTGEkdqB/M8m7ys+4RU+KpzyvBu9lJHI+tc=; b=VphQlbKRPbn1cyuI+YW9N3RZOXw8HvLDx/+a8QvmuT57gScbRhW9GowfTze/26xqYO +u3bDfkM35IkPWj8vfSUo+/vWWKDgklZCgcBsOB2cDSVHOBbNwprBmcAPjPegNvQTgXa LtuYng5pkpeyFK+UvskE9cBFq97P4qPO4v7BppWEe3wXeg+1ErGhsOttzaL70FvlbeHM PYzremSAMK+YgkpolvOfrJv4szp2y0/N1zKJ1xd6ZIyKvEnLBPP69cYvedBnvtPjryoT KGoyRKX5zz5pcrA0HyCeedjB17pzOBsRIHtkAEUoUYJg4gIGNOc8qVZTg790qISEu+qV MytA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=2PowdIp0eTGEkdqB/M8m7ys+4RU+KpzyvBu9lJHI+tc=; b=HLS2XSnZ3JbYFrRSzGOPXwHzqH+84TNHSN5jeo1XnAXrfvRh+A3fZoXHv+tMq/Z2Fn E2PHjzpxrNGd5Ulc8rfEWRGTOHaEUk2eU23omcD8kyzW0dhwar0QBpRz1l9SsmPSia8I AxNZAx/WvDZjJcDCWN0Devl17nrs4UqwIMdIWoQHx6rUAVC6oghTP986AjKEl6JTYl9O Q7wrOSO+8Wf2zKi+W8WgiwaFaO4W3Hh+fj0kQzFlDC1PVfHXDNdLNjQz2QSvzlQ07LTr WlWx6h6U9xTajAyub31E2HMyCu6QpkE1m6ZnL/+xM6XD5IUsgw6a8AspIrs5rTGJ47VD xsGA== X-Gm-Message-State: AD7BkJLGsAItPjRznKHlTYJVtk4tojRME9tdnRMqdXMCHXPJnRuKt6XpvRUh+Xe/Ov5OYVcUcrNU1Yd3jOzJVA== X-Received: by 10.202.75.140 with SMTP id y134mr182977oia.116.1457557003032; Wed, 09 Mar 2016 12:56:43 -0800 (PST) Original-Received: by 10.202.172.198 with HTTP; Wed, 9 Mar 2016 12:56:03 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c06::235 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:201322 Archived-At: --001a11c17ad667e101052da3ef0f Content-Type: text/plain; charset=UTF-8 Hi all, I use the Exuberant ctags (now Universal ctags: https://github.com/universal-ctags/ctags ) and whenever I build emacs, as my emacs bin dir is put at a higher precedence (as I want my built emacs binary to shadow the default emacs binary), the emacs ctags also shadows the universal ctags binary. So I have this hack in my emacs build script (csh). if ( -e ${MY_EMACS_INSTALL_DIR}/bin/ctags ) then \mv ${MY_EMACS_INSTALL_DIR}/bin/ctags ${MY_EMACS_INSTALL_DIR}/bin/ctags_emacs endif if ( -e ${MY_EMACS_INSTALL_DIR}/share/man/man1/ctags.1.gz ) then \mv ${MY_EMACS_INSTALL_DIR}/share/man/man1/ctags.1.gz ${MY_EMACS_INSTALL_DIR}/share/man/man1/ctags_emacs.1.gz endif Is there a clean way to prevent the building of emacs ctags binary and man pages attogether? May be a configure option? -- Kaushal Modi --001a11c17ad667e101052da3ef0f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi all,

I use the Exuberant ctags (now = Universal ctags: https= ://github.com/universal-ctags/ctags ) and whenever I build emacs, as my= emacs bin dir is put at a higher precedence (as I want my built emacs bina= ry to shadow the default emacs binary), the emacs ctags also shadows the un= iversal ctags binary.

So I have this hack in my em= acs build script (csh).

=C2=A0 =C2=A0 if ( -e= ${MY_EMACS_INSTALL_DIR}/bin/ctags ) then
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 \mv ${MY_EMACS_INSTALL_DIR}/bin/ctags ${MY_EMACS_INSTALL_DIR}/bin/ct= ags_emacs
=C2=A0 =C2=A0 endif
=C2=A0 =C2=A0 if ( -e ${M= Y_EMACS_INSTALL_DIR}/share/man/man1/ctags.1.gz ) then
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 \mv ${MY_EMACS_INSTALL_DIR}/share/man/man1/ctags.1.gz ${M= Y_EMACS_INSTALL_DIR}/share/man/man1/ctags_emacs.1.gz
=C2=A0 =C2= =A0 endif

Is there a clean way to prevent the= building of emacs ctags binary and man pages attogether? May be a configur= e option?

--
Kaushal Modi
--001a11c17ad667e101052da3ef0f--