-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME.install
More file actions
30 lines (22 loc) · 1001 Bytes
/
README.install
File metadata and controls
30 lines (22 loc) · 1001 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
=========================
INSTALLATION INSTRUCTIONS
=========================
1) Ensure system requirements are met (see below)
2) git clone https://username@bitbucket.org/caret/timetables-3.git
------------
Requirements
------------
git is required to checkout the repository
Python 2.7 is recommended (though 2.5 and 2.6 should work with Django 1.4)
PostgreSQL 9.x.x
pip is required to manage python packages
Some Python dependencies may also require other system dependencies,
e.g. on Ubuntu Precise, you may need to "apt-get install libpq-dev python-dev"
Python dependencies can be automatically installed by "pip":
$ pip install -r requirements.txt
Where requirements.txt is a file in app/requirements/
Dependencies for using grunt (jshint and/or optimized builds):
Node.js 0.8.16 but any other recent version should do fine
npm 1.2.12
grunt CLI (run 'npm install -g grunt-cli')
Node modules defined in package.json (cd into your git repo directory and run 'npm install')