[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] elpa-admin 98e71e1 01/12: * README.org: Fix old names, and mentio
From: |
Jonas Bernoulli |
Subject: |
[elpa] elpa-admin 98e71e1 01/12: * README.org: Fix old names, and mention the initial `make` step |
Date: |
Wed, 20 Oct 2021 18:51:55 -0400 (EDT) |
branch: elpa-admin
commit 98e71e106d327a9081c4aeec2b2820a63b0b3c79
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Jonas Bernoulli <jonas@bernoul.li>
* README.org: Fix old names, and mention the initial `make` step
---
README.org | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git a/README.org b/README.org
index d050698..c2d3453 100644
--- a/README.org
+++ b/README.org
@@ -1,7 +1,7 @@
#+TITLE: NonGNU ELPA README
#+DATE: 2020-12-21
-Copyright (C) 2020 Free Software Foundation, Inc. \\
+Copyright (C) 2020-2021 Free Software Foundation, Inc. \\
See the end of the file for license conditions.
This repository contains the sources, deployment scripts, and auxiliary files
@@ -12,6 +12,26 @@ This file explains the repository layout, how to add and
edit packages, and how
to deploy the archive (either on =elpa.nongnu.org=, or a local copy for testing
purposes).
+* Initial setup
+
+To do anything with, you first have to have a local clone, which you can get
+with:
+
+#+begin_src sh
+ git clone .../nongnu.git $FOO
+#+end_src
+
+and which you may have done already if you're reading this file.
+The main branch on =nongnu.git= only holds the list of specifications
+of the packages included, but not the scripts to build them.
+So after doing this, you need to do:
+
+#+begin_src sh
+ make
+#+end_src
+
+This will fetch a branch from =elpa.git= containing all the build scripts
+and makefiles and place them where needed.
* Building the archive
@@ -27,13 +47,6 @@ directory. This format is described in the Emacs Lisp
Reference Manual chapter
To build the archive(s), all it takes is:
#+begin_src sh
- git clone .../nongnu.git $FOO
-#+end_src
-
-which you presumably have done already if you're reading this file.
-And then
-
-#+begin_src sh
cd .../nongnu
make build-all
#+end_src
- [elpa] elpa-admin updated (d1a6387 -> 0f9bfa0), Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 85d1352 04/12: * README: Incorporate changes from a commit in elpa.git:main, Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 98e71e1 01/12: * README.org: Fix old names, and mention the initial `make` step,
Jonas Bernoulli <=
- [elpa] elpa-admin f809ca0 05/12: * README: Don't recommend sending patches, Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin b0fc976 10/12: * README.org: Add comment noting this file exists in two locations., Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 2fbbcd4 03/12: * README.org: Remove excess empty lines., Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 3a4ba99 06/12: * README (Getting the source): Add setup, move checkout packages here, Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 9ea2037 07/12: Talk about elpa's main branch, not master, Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 6b64c03 09/12: * README (Release and devel archives): New section, Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin ec86817 11/12: * README: Add comment noting this file exists in two locations., Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 129f036 02/12: * README.org: Fix typos and awkward wording., Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin abed214 08/12: The =Version:= must be acceptable to =version-to-list=., Jonas Bernoulli, 2021/10/20
- [elpa] elpa-admin 0f9bfa0 12/12: Merge branch 'readme-sync', Jonas Bernoulli, 2021/10/20