emacs-devel
[Top][All Lists]
Advanced

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

Re: Builder, a build system integration for Emacs


From: Juri Linkov
Subject: Re: Builder, a build system integration for Emacs
Date: Wed, 24 May 2023 09:32:57 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu)

> This is exactly what Builder does: if you want to compile, it will detect
> which build systems are present in the project and provide you choices of
> commands to execute.  You can see that as an autocomplete for M-x compile.
>
> After asking you to chose the command, it will actually pass the string to
> the function `compile'.  So it doesn't re-implement anything.
> It's just a layer over `compile', to remove repetitive tasks.
>
> I know you can customize `compile-command', but you can only have one value
> by project, you need to set it for each project and you can't switch
> between values.  It doesn't help you if you want to switch to debug or
> another target, or to run tests, or if you have multiple build systems on
> your project.

Like 'tex-compile-commands', a new variable 'compile-commands' could
support a list of default commands.  You can fill it with default values,
then the user can select one of them by using completion.



reply via email to

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