[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] feature/core-elpa-by-copy e557b18 11/13: Depedency mostly
From: |
Phillip Lord |
Subject: |
[Emacs-diffs] feature/core-elpa-by-copy e557b18 11/13: Depedency mostly working |
Date: |
Sat, 26 Jan 2019 05:29:38 -0500 (EST) |
branch: feature/core-elpa-by-copy
commit e557b186c3a579b98cf8454ee3d38a4b7dd5c11c
Author: Phillip Lord <address@hidden>
Commit: Phillip Lord <address@hidden>
Depedency mostly working
---
elpa/Makefile.in | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/elpa/Makefile.in b/elpa/Makefile.in
index e7c23ee..db1eead 100644
--- a/elpa/Makefile.in
+++ b/elpa/Makefile.in
@@ -24,26 +24,24 @@ packages:
$(ELPA_PATH):
git clone --mirror https://git.savannah.gnu.org/git/emacs/elpa.git
$(ELPA_PATH)
-elpa-update: $(VCSWITNESS) $(ELPA_PATH)
+$(ELPA_PATH)/FETCH_HEAD: $(ELPA_PATH) Makefile
cd $(ELPA_PATH);git fetch --all
.PHONY: elpa-update
PACKAGES=
define package_template
- packages/$(1)-$(2): $(ELPA_PATH)
+ packages/$(1)-$(2)/$(1)/package-makefile.mk: $(ELPA_PATH)/FETCH_HEAD
./bin/extract-package.sh -g $(ELPA_PATH) -p $(1) -s $(2) $(3)
- $(1): packages/$(1)-$(2)
+ $(1): packages/$(1)-$(2)/$(1)/package-makefile.mk
$$(MAKE) -C packages/$(1)-$(2)/$(1) -f package-makefile.mk deploy
PACKAGE=$(1)
.PHONY: $(1)
PACKAGES:=$$(PACKAGES) $(1)
endef
-$(info $(call
package_template,pabbrev,d28cf8632d2691dc93afbb28500126242d37961c,-e))
$(eval $(call
package_template,pabbrev,d28cf8632d2691dc93afbb28500126242d37961c,-e))
-
$(eval $(call
package_template,darkroom,73701d95133ba6581a95cec9489224b87f483cc0))
$(eval $(call package_template,queue,cf2001d3e83e05af5820174e9fa1f9638a4f8c08))
- [Emacs-diffs] branch feature/core-elpa-by-copy created (now 05e20b8), Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy 084a0c4 01/13: Initial notes (to be removed!), Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy e2cf6b1 05/13: Top level make file plumbing, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy 4f0ca28 03/13: Build process started, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy bf7519e 12/13: And dependencies all working, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy 05e20b8 13/13: Fix dependency between packages and ELPA checkout, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy e26f1ab 06/13: Fix concurrent build, add some more, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy fd618c5 08/13: Working --enable-elpa with conditional build, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy b3dad07 07/13: Semi working attempt to get configure to work, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy 69f8ceb 10/13: Working Configurable checkout for elpa, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy e557b18 11/13: Depedency mostly working,
Phillip Lord <=
- [Emacs-diffs] feature/core-elpa-by-copy 2cfe571 02/13: Extraction of code working, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy a5f5801 04/13: Probably working but untested version, Phillip Lord, 2019/01/26
- [Emacs-diffs] feature/core-elpa-by-copy 9594e37 09/13: Configurable location for git checkout, Phillip Lord, 2019/01/26