Minix Shell Code
Status: Planning
Brought to you by:
mfabain15
| File | Date | Author | Commit |
|---|---|---|---|
| include | 2011-09-17 |
|
[e917eb] To do - still incomplete, |
| test | 2011-09-17 |
|
[288e8c] Fixed test comment. |
| Makefile | 2011-09-15 |
|
[697e93] Wrote the launch_process function. Currently an... |
| PROFILE | 2011-09-16 |
|
[7c4b1c] Modified |
| README | 2011-09-17 |
|
[5ab9f1] Added in the README file. |
| alias.c | 2011-09-17 |
|
[e917eb] To do - still incomplete, |
| history.c | 2011-09-17 |
|
[e917eb] To do - still incomplete, |
| linked_list.c | 2011-09-14 |
|
[b00cb3] Added the ability to add a node to the end of t... |
| main.c | 2011-09-17 |
|
[e917eb] To do - still incomplete, |
| path.c | 2011-09-17 |
|
[e917eb] To do - still incomplete, |
| process.c | 2011-09-17 |
|
[bb1e2c] Implemented the built in command prompt. |
| prompt.c | 2011-09-16 |
|
[93bdc9] Modified getters and setters for path, prompt &... |
Project 1
CS 551
Team: 15
Michael Fabian
Syed Madani
//////////////////////////////////////////////////////
Building
//////////////////////////////////////////////////////
To build the project, move to the /home/mike/src/ directory and run:
$make
$make all
This will generate the output shell (under ../out/) and the tests (under ./test/).
//////////////////////////////////////////////////////
Running
//////////////////////////////////////////////////////
To run the executables, move to /home/mike/src/ and run:
./../out/shell
To run the test files for the portion which handles the process management, run:
./test/test_process
//////////////////////////////////////////////////////
Documentation
//////////////////////////////////////////////////////
To view the code documentation, please read through the header files under /home/mike/src/include/ such as:
process.h
path.h
...