See https://www.cs.uwaterloo.ca/cscf/internal/edocs/rtattach/93167/main.pdf
Things to note when building:
seashell/INSTALL
in the repo and make sure you run the git submodule commands.
cmake /u/yc2lee/seashell/seashell/ -DCMAKE_INSTALL_PREFIX=/u/yc2lee/seashell/install/
Testing:
You can run tests with the command CTEST_OUTPUT_ON_FAILURE=true make test
in the /home/yc2lee/build/src/collects/ folder on ugster25.student.cs
The tests themselves are in /home/yc2lee/seashell/src/tests/tests
For front-end tests, Seashell uses Jasmine and Karma. See /home/yc2lee/build/doc/docs/index.html
On linux.student.cs, see ~cs_build/bin/svn/*
These are a set of scripts that watermark assignment solutions that instructors provide to students. They typically live under the public_html/protect
directory of a course account.
Permissions to who can view the pages is controlled via a .coursestaff
file in course account's root directory.
-- OmNafees - 2014-05-12