This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:fall2015:data:projects:sln1 [2015/08/25 10:08] – external edit 127.0.0.1 | 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 | + | * __revision |
+ | * technical: I added logic to build shared libraries (.so) in addition to library archives (.a) | ||
+ | * 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 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 541: | Line 547: | ||
lab46: | lab46: | ||
node-app-display | node-app-display | ||
- | verify-cpnode.sh | + | verify-cpnode.sh |
lab46: | lab46: | ||
</ | </ | ||
Line 627: | Line 633: | ||
<cli> | <cli> | ||
- | lab46: | + | lab46: |
==================================================== | ==================================================== | ||
= Verifying Singly-Linked Node Functionality | = Verifying Singly-Linked Node Functionality | ||
Line 642: | 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> | ||