The first set of exercises is completed by handing in the URL of your subversion repository for the interpreter. We will test the code in the repository. There should be a tag for the end result of each exercise. The trunk should contain the final code.
Your repository should have the following directories (other directories can exist of course):
The final code should have the following
- make install
- make uninstall
- make clean
- make check
- make dist
- make rpm
The code should build using the following sequence of commands:
Of course the resulting RPM should install on a client machine (under UserModeLinux
), and the installed interpreter should work there.
To submit, send the URL of your repository to
. Please add the users
to the list of users with read access to your repository.
: in order to pass the Software Engineering course you must produce an interpreter package that succesfully performs the actions above (i.e., ultimately produces a correct RPM package). You have until the end of the course to fix any problems in the submitted version.