150 Commits

Author SHA1 Message Date
James Vasile
c976b1a00c adjust makefile to use submodules 2013-02-07 14:25:08 -05:00
James Vasile
c1ee3f73d3 add ex machina as a submodule 2013-02-07 14:24:36 -05:00
James Vasile
fd42ac3deb add withsqlite as a subproject 2013-02-07 14:18:04 -05:00
James Vasile
f0fd63b544 add missing pieces to make uninstall 2013-02-07 12:55:43 -05:00
James Vasile
0c1a79c2e7 remove some lies from README 2013-02-07 12:24:19 -05:00
James Vasile
338a0684ba quote the wildcards in rsync excludes 2013-02-07 12:22:45 -05:00
James Vasile
fdd1d04170 Don't set DESTDIR in the Makefile
See http://www.gnu.org/prep/standards/html_node/DESTDIR.html#DESTDIR
2013-02-07 11:38:49 -05:00
James Vasile
5aa7a680a9 no need for this with the new cfg parsing 2013-02-07 11:35:32 -05:00
James Vasile
65fe8434e3 Fix paths in installed version
* Read python.config from script dir
 * Make dirs for pid and run

Maybe making DESTDIR/var/run during make install is not needed because
we can expect the target system to have /var/run, but if it's missing
the CherryPy engine will fail when it tries to write the pid.  So I
added it.
2013-02-07 11:30:37 -05:00
James Vasile
9501204fcc Fix CherryPy Config
* fixed improperly specified path
 * don't write cherrpy.config, just pass it as a dict
2013-02-07 11:27:35 -05:00
James Vasile
3a7f2bd860 no need to write a cherryp.config 2013-02-07 09:22:00 -05:00
James Vasile
63d2c3ee68 Makefile improvements
* Remove commented out git pull lines.  We shouldn't update so automatically.
 * Use rsync because it gives us --exclude
 * Put docs where the webserver can find them
2013-02-07 06:21:45 -05:00
James Vasile
8440775141 put man page in place during make install 2013-02-07 06:06:35 -05:00
James Vasile
d5354d6f42 tell people to use the issue tracker if they want to complain about a 404 2013-02-06 22:54:36 -05:00
James Vasile
4371af4c12 silencing some things in Makefile 2013-02-06 22:41:09 -05:00
James Vasile
dc7dba26cf copy sample config 2013-02-06 22:31:07 -05:00
James Vasile
2f4dd2642d add docs to make un/install, handle a few unhandled things to install 2013-02-06 22:28:14 -05:00
James Vasile
348a44afe3 note the issue tracker in documentation 2013-02-06 22:20:22 -05:00
James Vasile
5c6f38f9b8 make debian version of config, edit config lightly 2013-02-06 21:18:47 -05:00
James Vasile
2ec84edc74 put sample in repo so we don't overwrite local copy on git update 2013-02-06 20:53:29 -05:00
James Vasile
d33f6c2997 add make uninstall target 2013-02-06 20:50:10 -05:00
James Vasile
e048871f28 add install target 2013-02-06 20:48:02 -05:00
James Vasile
fdb8b200b5 remove cherrypy link 2013-02-06 20:48:02 -05:00
James Vasile
e52fb396d4 add pidfile variable to parser 2013-02-06 20:41:19 -05:00
James Vasile
8f5dd5ea5c track cfg.py 2013-02-06 16:15:31 -05:00
James Vasile
8d7f2b4dbd move to ini file and config parser 2013-02-06 16:15:31 -05:00
James Vasile
ca7a92367b standard plinth config 2013-02-06 16:15:23 -05:00
James Vasile
8cca7636ed s/build/vendor/ 2013-02-06 16:00:28 -05:00
James Vasile
3ad9ed794c remove dead code line 2013-02-06 15:59:31 -05:00
James Vasile
fb3af15edd remove cherrypy.cfg from default 2013-02-06 12:39:49 -05:00
James Vasile
500a8f1e79 write cherrypy.config if needed 2013-02-06 12:39:05 -05:00
James Vasile
2288b7804a s/_DIR/DIR/ 2013-02-06 09:00:19 -05:00
James Vasile
cba61a0847 handle pidfile missing from cfg.py 2013-02-05 18:46:10 -05:00
James Vasile
c50029c2ec bump copyright year 2013-02-05 18:45:40 -05:00
James Vasile
a9524c4185 fix exmachina import 2013-02-05 18:45:23 -05:00
James Vasile
84af4a745c cleanup 2013-02-05 16:31:49 -05:00
James Vasile
89e39472ef s/build/vendor/ 2013-02-05 16:12:01 -05:00
James Vasile
f6a9f4c0d5 add cherrypy3 to Makefile, clean up some git 2013-02-05 16:08:17 -05:00
James Vasile
a14727f2fc pull withsqlite from github 2013-02-05 16:06:16 -05:00
James Vasile
1788f97c83 delete withsqlite from distrib 2013-02-05 16:05:25 -05:00
James Vasile
a346b53d6e use packaged version of cherrypy, adjust install instrux to suit. 2013-02-05 16:02:08 -05:00
James Vasile
028ab7fcfb combine build and vendor dirs 2013-02-05 15:10:13 -05:00
jvasile
d0e0285892 Merge pull request #5 from NickDaly/master
Stuff James Will Like
2013-02-05 10:55:19 -08:00
Nick Daly
d8df39f384 Merge pull request #9 from tomgalloway/master
Add User & Delete User now works correctly.
2013-01-22 19:32:10 -08:00
Tom Galloway
76d67d67f1 Add User & Delete User now works correctly. 2013-01-22 20:22:19 +00:00
Nick Daly
ba15a92023 Merge pull request #8 from tomgalloway/master
Manage User & Groups pages now display correctly but don't do anything yet.
2013-01-21 17:49:13 -08:00
Tom Galloway
c4cddbfc0e Changes to get user management screens started. Updated UserStore to add all expected functions. Added tests for these functions. 2013-01-21 10:30:52 +00:00
Tom Galloway
a312b6d288 Removed changes to get withsqlite from github as it's a different version? 2013-01-16 15:05:04 +00:00
Tom Galloway
646b5518bb withsqlite is now retrieved from github. Manage User & Groups pages now display correctly but don't do anything yet. 2013-01-16 13:08:48 +00:00
Nick Daly
5ceeded54e Merge pull request #7 from tomgalloway/master
Fix to allow hostname to be updated on Ubuntu.
2013-01-10 18:33:02 -08:00