gwsystems / composite

A component-based OS
composite.seas.gwu.edu
185 stars 70 forks source link

separate old-style linking from rebuild process, add the unit test for constant value rebuild #484

Closed mbai1010 closed 1 month ago

mbai1010 commented 3 months ago

Summary of this Pull Request (PR)

  1. add unit test for constant value rebuild
  2. add a rebuild flag to enable the rebuild process ./cos compose_opt $script $name $rebuild_flag
  3. keep the old-style linking.

Intent for your PR

Choose one (Mandatory):

Reviewers (Mandatory):

(Specify @<github.com username(s)> of the reviewers. Ex: @user1, @user2) @gparmer @esmakokten

Code Quality

As part of this pull request, I've considered the following:

Style:

Code Craftsmanship:

Testing

I've tested the code using the following test programs (provide list here):

gparmer commented 2 months ago

I apologize, I created merge conflicts. So sorry.