emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: --program-suffix


From: Pavel Janík
Subject: Re: --program-suffix
Date: Fri, 09 Nov 2001 20:28:06 +0100
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.50 (i386-suse-linux-gnu)

   From: Richard Stallman <address@hidden>
   Date: Mon, 5 Nov 2001 20:44:41 -0700 (MST)

   >        ./configure --help
   > 
   >     mentions
   > 
   >       --program-prefix=PREFIX prepend PREFIX to installed program names
   >       --program-suffix=SUFFIX append SUFFIX to installed program names
   >       --program-transform-name=PROGRAM
   >                          run sed PROGRAM on installed program names
   > 
   > It looks like these are meant to be general features, so maybe we
   > should implement them.  That could mean changing the install... targets
   > in Makefile.in.
   > 
   > Would anyone like to do this?

I can do that. But before doing the actual work some questions. User used
the following command:

./configure --program-prefix=GNU --program-suffix=21 
--program-transform-name='s/mac/cam/'

We link emacs to emacs-${version}. What will end in ${prefix}/bin?
GNUecams21 linked to GNUecams21-${version}? GNUecams21 linked to
emacs-${version}? What about other programs like ctags and etags? Should
I apply --program-{prefix,suffix,transform-name} to them? Should I apply
these rules to lib-src/* utilities?

My proposal: GNUecams21 linked to emacs-${version} (to
prevent --program-transform-name='s#\(\)#x\1#' ;-), to apply
transform-rules to all files from bin/, to not apply them to lib/... (I see
possible problems when these programs are called from emacs itself).
-- 
Pavel Janík

10.0 times 0.1 is hardly ever 1.0.
                  --  The Elements of Programming Style (Kernighan & Plaugher)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]