Menu

Tree [ac78af] default /
 History

Read Only access


File Date Author Commit
 bin 2012-04-26 Martin Gergov Martin Gergov [f2ef96] Core works(for the most part) with indexes(not ...
 src 2012-05-29 Martin Gergov Martin Gergov [2f0ce0] Documentation merged.
 tests 2012-05-12 Martin Gergov Martin Gergov [352f17] Most classes beside the core's core have proper...
 CMakeLists.txt 2012-05-08 Martin Gergov Martin Gergov [8a41eb] Site is now made from smaller apps as opposed t...
 COPYING 2012-03-02 Martin Gergov Martin Gergov [730932] Merge license.
 README 2012-05-13 Martin Gergov Martin Gergov [3a0b42] System tests for django part added.
 TODO 2012-05-29 Martin Gergov Martin Gergov [ac78af] Update TODO.
 pyc_clean.py 2012-05-08 Martin Gergov Martin Gergov [8a41eb] Site is now made from smaller apps as opposed t...

Read Me

##Depends on:
	cmake 2.8
	swig 1.3
	django version 1.3
	py.test (if you want tests)
	pytest-cov (if you want tests)
	dilla
	django-bootstrapped
	django-coverage
	factory_boy
	reportlab

On Ubuntu-like distos you can "apt-get" cmake and swig1.3 .
Other packages with: pip install <package name>

##Build how to:
	
	Make a build directory(Not in the source folder):

-	mkdir build

-	cd build

	Configure and make:

-	cmake <path to the source> (e.g. ../school-generator)

-	make

	Congratulations!At this point you have succsessfuly build
	the project.

##Start Django:

	In the build directory:

-	cd src/GeneratorSite/

-	python manage.py runserver

	Check localhost:8000 in your favorite browser.

##Run core tests:

	In the build directory:

-	py.test tests/ (if you want coverage append: --cov src/core/)