Carnegie Mellon
Computer Science Department |
|
|
|
|
|
|
|
|
|
|
15-410 Project 1 Hand-in
Your files should be placed in your p1 directory,
not somewhere else, such as hw1. If you
haven't stored files in your AFS volume yet, please
refer to About your 15-410 AFS Space
for help if you run into trouble. We are not responsible
if you wait until 23:50 to try out your AFS volume and run into trouble.
Please do not add levels of indirection when
turning in your files. For example, do not place your
game_kern_main.c in p1/proj1/kern/game_kern_main.c or
turn in p1/my_project_one.tar. Please use the most
straightforward arrangement, i.e., p1/kern/game_kern_main.c.
When the deadline arrives, we will write-lock your hand-in directory.
You will continue to be able to view the contents.
To grade your work, we will overwrite 410_test.c with our
console-exerciser program and install a fresh disk image file.
We will then do the moral equivalent
of make clean and make and grade your
dual-boot image. You should make sure that make
builds game and 410test properly and installs them
into the disk image (we may deduct points if your assignment
doesn't build "out of the box").
See
Grading
Makefile and Dual Images for more information.
Recall that, no matter what flavor of machine you used to prepare
your assignment, it must build and run on Andrew cluster Linux
machines.
You must also make sure that make html_doc and
make print do the right thing.
Your deliverables are:
- Various .c and .S files (yes, including minesweeper.c).
- .h files (located in kern/inc/).
- README.dox
- Makefile
- Any *.mk files -- since you needed to configure them
for your project to build/print/etc., if you don't turn them in,
your project won't build/print/etc....
Please do not include:
- .o files
- executable files such as game, 410test
- .img files
Things not mentioned on either list above (the 410kern/lib/ directory,
etc.) are at your discretion.
You can assume that if
we gave them to you once we won't mind giving them to you
again.
If you need to take a late day for Project 1 (you shouldn't!),
use the Late Day Registration Page,
by roughly 00:30.
Assuming your message is received,
the next morning somebody will unlock your hand-in
directory so you can again save your work.
Please note that the auto-response may appear like a delivery
failure notice to some mail user agents; you will need to
look at the "error details" inside.
Of course, your request must be in accordance with the
policy published in the syllabus.
|