Handin client package CS2500.
First, ensure any older semesters are removed:
raco pkg remove cs2500-client
Then, install the new semester:
raco pkg install github://github.com/bluephoenix47/cs2500-client/f14
Make sure not to use the master branch, as it doesn't contain the
server's certificate. Instead, use the semester specific branch, such as
f14
for fall 2014, or sp15
for spring 2015.
You can also use DrRacket's File -> Install Package menu to install this package.
If patches are released during the semester:
raco pkg update cs2500-client
Alternatively, use build-plt
to build a PLT file that can be installed
via DrRacket's File -> Install PLT File. New versions must be manually
distributed and manually updated via this menu.
There are branches for each semester starting Fall 2014 that enable the client to be installed directly from a github URL, using Racket Install Package features.
First, branch from master:
git checkout -B sp15
Then, update the web-address variable in info.rkt
. You
must also add the file server-cert.pem
generated by the server to
the top-level of the repository, or clients will received connection refused
when attempting to access the server.