You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
troeger edited this page Sep 18, 2014
·
2 revisions
SCons Targets
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 the package.web target.
Some targets do not perform a real build, but just execute some action:
run.server: Run Django development server. In comparison to manage.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.