CS 3214 - esh plug-ins

Instructions:

Step 1: Create a directory with your SLO id in , e.g. /gback.

Step 2: Please create a separate directory for each plug-in you wish to share. For instance, to share a plug-in called 'glob', you'd create /gback/glob.

Side note: Keep in mind that esh's -p switch will accept only directories, but that it can be specified multiple times to load multiple plug-ins from multiple directories. We ask that you place each in its own subdirectory so that it's easier to debug problems that arise when multiple plug-ins inadvertently interfere with one another.

Step 3: Place your .so file into the corresponding directory. Provide a .txt file along with the plug-in. The .txt file must have the same basename as the .so file. Check that both files are world-readable.

To-be-updated: Create a test file for your plug-in.

A reminder: please do not publish the source code of your plug-in, just the .so file.


Warning: Undefined variable $plugindir in /mnt/web/export/courses/cs3214/spring2012/projects/student-plugins/index.php on line 81

Fatal error: Uncaught ValueError: scandir(): Argument #1 ($directory) cannot be empty in /mnt/web/export/courses/cs3214/spring2012/projects/student-plugins/index.php:83 Stack trace: #0 /mnt/web/export/courses/cs3214/spring2012/projects/student-plugins/index.php(83): scandir() #1 /mnt/web/export/courses/cs3214/spring2012/projects/student-plugins/index.php(96): list_plugins() #2 {main} thrown in /mnt/web/export/courses/cs3214/spring2012/projects/student-plugins/index.php on line 83
Name of Plug-in Path Written By Last Modified