[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] elparized-core 05c8f82 1/6: Initial checkin
From: |
Phillip Lord |
Subject: |
[Emacs-diffs] elparized-core 05c8f82 1/6: Initial checkin |
Date: |
Fri, 9 Mar 2018 17:17:01 -0500 (EST) |
branch: elparized-core
commit 05c8f82971a99903c71a31bd9e159dbbfa026fbb
Author: Phillip Lord <address@hidden>
Commit: Phillip Lord <address@hidden>
Initial checkin
---
.gitignore | 7 +++++++
elpa/Makefile.in | 12 ++++++++++++
elpa/bin/deploy-elpa | 22 ++++++++++++++++++++++
lisp/elpa/.keep | 0
test/lisp/elpa/.keep | 0
5 files changed, 41 insertions(+)
diff --git a/.gitignore b/.gitignore
index d3712b0..24dafc8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -278,3 +278,10 @@ nt/emacs.rc
nt/emacsclient.rc
src/gdb.ini
/var/
+
+/elpa/repo/
+/elpa/working/
+/lisp/elpa
+/test/lisp/elpa
+!/lisp/elpa/.keep
+!/test/lisp/elpa/.keep
\ No newline at end of file
diff --git a/elpa/Makefile.in b/elpa/Makefile.in
new file mode 100644
index 0000000..411370a
--- /dev/null
+++ b/elpa/Makefile.in
@@ -0,0 +1,12 @@
+repo:
+ git clone --mirror https://git.savannah.gnu.org/git/emacs/elpa.git repo
+
+repo-update:
+ cd repo;git fetch --all
+
+pabbrev:
+ - mkdir pabbrev
+ cd repo;git archive d28cf8632d2691dc93afbb28500126242d37961c | tar xv
--directory ../pabbrev
+ cp pabbrev/pabbrev.el ../lisp/elpa/
+
+.PHONY: pabbrev
diff --git a/elpa/bin/deploy-elpa b/elpa/bin/deploy-elpa
new file mode 100644
index 0000000..5a0c530
--- /dev/null
+++ b/elpa/bin/deploy-elpa
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+shopt -s extglob
+
+generate_source(){
+ git_treeish = $1
+ package_name = $2
+
+ mkdir working/$package_name
+
+ cd repo
+ git archive $i | tar xv --directory ../working/$package_name
+}
+
+deploy_source(){
+ package_name = $1
+
+ cd working/$package_name
+ cp *!(test)*.el ../../lisp/elpa
+ cp *.texi ../../doc/elpa
+ cp *test*.el ../../test/lisp/elpa
+}
diff --git a/lisp/elpa/.keep b/lisp/elpa/.keep
new file mode 100644
index 0000000..e69de29
diff --git a/test/lisp/elpa/.keep b/test/lisp/elpa/.keep
new file mode 100644
index 0000000..e69de29
- [Emacs-diffs] branch elparized-core created (now 239379f), Phillip Lord, 2018/03/09
- [Emacs-diffs] elparized-core 6e4ce1b 2/6: Add elpa directory, Phillip Lord, 2018/03/09
- [Emacs-diffs] elparized-core 570bdd3 4/6: Delete directories, Phillip Lord, 2018/03/09
- [Emacs-diffs] elparized-core b5639eb 3/6: More still, Phillip Lord, 2018/03/09
- [Emacs-diffs] elparized-core f8be6d6 5/6: Complete working version, Phillip Lord, 2018/03/09
- [Emacs-diffs] elparized-core 05c8f82 1/6: Initial checkin,
Phillip Lord <=
- [Emacs-diffs] elparized-core 239379f 6/6: Add master branch support, Phillip Lord, 2018/03/09