auctex-devel
[Top][All Lists]
Advanced

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

Re: Making AUCTeX ELPA releases from the master branch


From: Stefan Monnier
Subject: Re: Making AUCTeX ELPA releases from the master branch
Date: Wed, 10 Apr 2024 11:54:17 -0400
User-agent: Gnus/5.13 (Gnus v5.13)

> So just that I get it right, we'd do:
>
>   - Make our former externals/elpa branch the new main branch
>     - git checkout -b main externals/elpa && git push
>   - Then clone elpa and setup the infrastructure as you said
>   - Edit elpa-packages locally (but don't yet commit/push)
>     - remove `:manual-sync t`
>     - add `:branch "main"` and maybe `:make "elpa"`
>   - Then "make packages/auctex" once
>   - while (make auctex.tar is not satisfactory)
>     - edit on our new main branch, e.g., refine the elpa target
>   - commit and push the modifications to the auctex recipe in
>     elpa-packages

Pretty much, yes.

Note that `make auctex.tar` doesn't care about branches and remote
repositories, it just takes the commit currently found in
`packages/auctex` and makes a tarball from it (IOW things like `:url`, 
`:manual-sync`,
and `:branch` aren't used in the recipe, tho the rest is).

So your first and third steps above can happen at some other time.


        Stefan




reply via email to

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