-
Notifications
You must be signed in to change notification settings - Fork 9
SConsTargets
troeger edited this page Sep 18, 2014
·
2 revisions
-
patch1
-patch4
: Generate our patched versions of third party code. -
shapes
: Generated the LaTEX TiKZ version of the editor shapes, based on the SVG version of the files. -
notations
: Generation Python wrappers for the central JSON notation files. -
xml
: Generate Python XML wrappers from the central XML schema definitions. -
css
: Compile LESS files to CSS files. Mainly needed for theming the editor. -
docs
: Create code documentation as HTML pages, based on inline comments. -
package.web
: Create a distribution package for the web application and store it. -
package.backend
: Create a distribution package for the backend applications and store it -
statics
: Build optimized versions of static files for the web application (e.g. JS libraries). Implicitly called as part of thepackage.web
target.
Some targets do not perform a real build, but just execute some action:
-
run.server
: Run Django development server. In comparison tomanage.py runserver
, this one detects an active Vagrant box and adjusts the IP address to make the website reachable from outside. -
run.backend
: Run backend servers. -
fixture.save
: Create a new JSON test fixture from the current database.