source: trunk/Makefile@ 6479

Last change on this file since 6479 was 6434, checked in by roland, 16 years ago

Work in progress for interface forms.

File size: 1.3 KB
RevLine 
[6353]1SQLDB="exodus/exodus.db"
[6258]2
[6255]3help:
4#Usage
[6314]5 @grep -e '[a-z\-]:' -e '^#' Makefile | sed -e 's/:.*/:/g' | tr '\n' '@' |\
6 sed -e 's/@#/ /g' -e 's/@$$//g' | tr '@' '\n' |\
7 sed -e 's/^/make /g'
[6255]8
[6343]9init: ./bin/buildout
10#Setup environment database
11 @./bin/buildout
12 @echo "no" | ./bin/django syncdb
13
[6431]14syncdb:
15# syncdatabase
16 @echo "no" | ./bin/django syncdb
17
[6343]18./bin/buildout:
19#Setup environment database - part creation
20 @python bootstrap.py
21
22
23debug: init
[6255]24#Run server in extra debugging mode
[6340]25 @./bin/django runserver_plus
[6255]26
[6343]27run: init
[6255]28#Run server in normal power mode
[6340]29 @./bin/django runserver
[6255]30
31
[6343]32debug-init: init
[6314]33#Put debug.sql in database
[6259]34 @sqlite3 $(SQLDB) < debug.sql
35
[6424]36dbdebug:
37#Put debug.sql in database
38 @sqlite3 $(SQLDB) < debug.sql
39
40dbclean:
41# remove the database
42 @rm -r $(SQLDB)
43
[6343]44clean:
45#Remove all created data, development ground, but keep downloaded files
46 @rm -f $(SQLDB)
[6353]47 @rm -Rf develop-eggs eggs parts .installed.cfg bin
[6256]48
[6343]49dist-clean: clean
50#Remove all created data, development ground and downloaded files
51 @rm -Rf downloads
52
53test: init
54# Testing suite
55 @./bin/test
56
[6434]57genesis:
58# import data from exodus
59 @./bin/django runscript genesis_to_exodus
60
[6343]61new: clean debug-init debug
[6313]62#Fresh start, with new datebase which include debugging code
[6314]63
[6343]64batch: clean debug-init run
[6319]65#Intended usage for batch runs only e.g. no debug server
Note: See TracBrowser for help on using the repository browser.