emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] elpa-admin 54ca8ea: * elpa-admin.el: Don't build release tarballs


From: Stefan Monnier
Subject: [elpa] elpa-admin 54ca8ea: * elpa-admin.el: Don't build release tarballs for pre-release versions
Date: Wed, 17 Mar 2021 23:50:00 -0400 (EDT)

branch: elpa-admin
commit 54ca8ea7ed563ee3ecf3591611356569cb0f0ed6
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * elpa-admin.el: Don't build release tarballs for pre-release versions
    
    (elpaa--make-one-package): Treat all pre-release like we did for snapshots.
---
 elpa-admin.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/elpa-admin.el b/elpa-admin.el
index 8777c02..1f3d7b7 100644
--- a/elpa-admin.el
+++ b/elpa-admin.el
@@ -673,12 +673,12 @@ place the resulting tarball into the file named 
ONE-TARBALL."
         ;; Try and build the latest release tarball.
         (cond
          (one-tarball nil)
-         ((or (equal vers "0")
-              ;; -4 is used for "NN.MMsnapshot" and "NN.MM-git"
-              (member '-4 (version-to-list vers)))
+         ((equal vers "0")
+          (elpaa--message "Package %s not released yet!" pkgname))
+         ;; negative version numbers are used for pre-releases
+         ;; (i.e. snapshots, alpha, beta, and rc).
+         ((< (apply #'min (version-to-list vers)) 0)
           (cond
-           ((equal vers "0")
-            (elpaa--message "Package %s not released yet!" pkgname))
            ((not new)
             (elpaa--message "Nothing new for package %s!" pkgname))
            (t



reply via email to

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