This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:fall2015:data:projects:sln1 [2015/09/20 12:31] – [Errata] wedge | haas:fall2015:data:projects:sln1 [2015/09/21 14:58] (current) – [Errata] wedge | ||
---|---|---|---|
Line 11: | Line 11: | ||
This section will document any updates applied to the project since original release: | This section will document any updates applied to the project since original release: | ||
- | * __revision 1__: node Makefile enhancement (20150920) | + | * __revision 1__: node Makefile enhancement |
* technical: I added logic to build shared libraries (.so) in addition to library archives (.a) | * technical: I added logic to build shared libraries (.so) in addition to library archives (.a) | ||
- | * this involved some structural changes to the **src/ | + | * this involved some structural changes to **src/ |
- | * this change does not impact your implementation of the project, and aside from a small visual change, should otherwise go unnoticed. | + | * this change does not impact your implementation of the project, and aside from a small visual change, should otherwise go unnoticed |
* this change will potentially benefit efforts making use of the node libraries in external projects | * this change will potentially benefit efforts making use of the node libraries in external projects | ||
+ | * the **unit/ | ||
+ | * __revision 2__: app/ | ||
+ | * forgot to update this Makefile to accommodate the changes introduced in rev 1 | ||
=====Objective===== | =====Objective===== | ||
To apply our recent list activities with structs and pointers, and see how these two things, when combined, produces an element central to our class explorations. | To apply our recent list activities with structs and pointers, and see how these two things, when combined, produces an element central to our class explorations. | ||
Line 544: | Line 547: | ||
lab46: | lab46: | ||
node-app-display | node-app-display | ||
- | verify-cpnode.sh | + | verify-cpnode.sh |
lab46: | lab46: | ||
</ | </ | ||
Line 630: | Line 633: | ||
<cli> | <cli> | ||
- | lab46: | + | lab46: |
==================================================== | ==================================================== | ||
= Verifying Singly-Linked Node Functionality | = Verifying Singly-Linked Node Functionality | ||
Line 645: | Line 648: | ||
Note that there are sub-scripts that can also be manually run (as well as the unit tests themselves)... the more specific you get, the more detailed information you will receive (useful for debugging). | Note that there are sub-scripts that can also be manually run (as well as the unit tests themselves)... the more specific you get, the more detailed information you will receive (useful for debugging). | ||
- | This top-level **verify-node.sh** script | + | This top-level **make check** action |
=====Submission===== | =====Submission===== | ||
{{page> | {{page> | ||