emacs-devel
[Top][All Lists]
Advanced

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

Re: feature/package-vc has been merged


From: Björn Bidar
Subject: Re: feature/package-vc has been merged
Date: Wed, 09 Nov 2022 08:44:23 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Philip Kaludercic <philipk@posteo.net> writes:

>>> All of this would only apply to packages with external `:lisp-dir's,
>>> which doesn't immediately interest a user/developer.  Having to keep
>>> this in mind would pointlessly expose an internal detail of package-vc
>>> that I'd like to avoid.
>>
>> But it is us who introduced and support :lisp-dir.  If we think it's a
>> leaky abstraction, we could decide not to support it.
>
> You mean as in only allowing for packages to distribute lisp code in the
> root directory of the repository?  That would pointlessly break too many
> packages that decide to structure their file hierarchy for whatever
> reason.

Could this be done similar as in Borg where you specify the lisp,
directories build steps etc. in the configuration file.
In case of Borg that it .gitmodules which would also be used in a
similar way.

>From my pov if you use the package directly from the version control
system you need to take these specialties into account.
Source isn't used as is but processed by the packages build-system.
But the user also needs to take not that all the necessary tools such as
make or ninja are installed.

Br,

Björn 



reply via email to

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