Donald Curtis
002a342c0d
Add stable package building Makefile and services
2014-03-23 18:12:20 -04:00
Tomohiro Matsuyama
3399a134da
Add sandbox rule for testing
...
Now `make sandbox' starts up Emacs in a sandbox environment for MELPA
packages. This is useful for testing new or modified recipes. Typical
usage is like:
$ make recipes/RECIPE && make packages/archive-contents && make sandbox
2014-02-12 15:55:20 +09:00
Melpa
78e07aee9c
minor fix for timeout makefile command
2013-12-01 10:57:38 -08:00
Steve Purcell
0e1989aaca
Allow Makefile to work if the "timeout" binary is not available
2013-12-01 17:11:59 +00:00
Melpa
d6357fa1dd
temporary fix for wiki packages.
...
This will pause 2 seconds between every wiki package build to ensure
that we are not hitting the webserver access limit.
2013-11-25 16:52:09 +00:00
Donald Curtis
49495e9b06
Allow for builds to run simultaneously.
...
By recording each package's archive-entry separately we are able to
build each recipe independently and then compile the archive contents
afterwards.
2013-11-25 16:52:09 +00:00
Johan Andersson
be282fecee
Allow custom emacs binary.
2013-09-01 18:25:16 +02:00
Steve Purcell
abe91ad56b
Switch web pages to Angular
2013-08-24 11:08:09 +01:00
Donald Curtis
13d09f817f
Makefile doesn't need to remove the old archives because package-build
...
will do it for us automagically.
2013-08-17 10:47:23 -07:00
Donald Curtis
df097a0172
remove debugging code accidentally added to last commit
...
hotfix
2013-04-21 08:33:39 -05:00
Donald Curtis
a5859f2e7a
add rules to evaluate packages if older emacs
...
cl-lib from ELPA is needed with versions of emacs < 24.3. this modification to the Makefile will test if a call to `package-initialize` may be needed.
2013-04-21 08:31:58 -05:00
Steve Purcell
34710517c5
Ensure recipes.json is rebuilt alongside archive.json (see #610 )
2013-03-25 14:23:47 +00:00
Donald Curtis
23d30ceb0a
implement a better lazy loading of internal variables
2013-03-11 07:10:15 -05:00
Steve Purcell
fdae5acf11
Use archive.json to populate the html package index, rather than ad-hoc sexp parsing
2012-07-25 14:01:04 +01:00
Steve Purcell
c7a127b9c6
Allow Emacs executable to be overriden in Makefile
...
e.g. make json EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
2012-07-24 21:28:57 +01:00
Georgi Valkov
44a63a93b5
Makefile cleanup
2012-07-22 00:58:46 +03:00
Donald Curtis
01fc0ccf26
remove buildpkg and use Makefile to build individual packages.
2012-07-21 15:45:55 -05:00
Georgi Valkov
70aa4693cb
Add makefile rules for archive.json and recipes.json
...
archive.json is regenerated anytime packages/archive-contents changes
recipes.json is regenerated anytime a file in recipes/ changes
2012-07-21 15:31:47 -05:00
Georgi Valkov
5c22644e95
Replace melpa script with Makefiles
2012-07-21 08:03:52 -05:00