-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Standalone #31
Standalone #31
Conversation
either guestmount or fuse-ext2.
left-over sudo's that were sneaking around.
accident on earlier versions of buildroot, now we do it explicitly. Conflicts: wlutil/wlutil.py
BTW: This PR addresses #20 |
on a fresh clone (it would timeout on the first test otherwise due to buildroot).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -6,9 +6,6 @@ import logging | |||
import wlutil | |||
import contextlib | |||
|
|||
if 'RISCV' not in os.environ: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't depend on this variable anymore?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We never depended on it explicitly. I was just using it as a proxy to detect if you'd sourced sourcme. In reality, we just depend on the riscv toolchain. I just added back a check for that instead.
…ource sourceme.sh
Previous versions of firemarshal required sudo to operate. This wasn't intrinsic, just convenient. It also had some artificial dependencies on being a submodule of firesim. This PR removes these requirements so that firesim-software can work on its own.
The firesim submodule was a minor change that doesn't affect behavior significantly (just changes some warnings).
Getting rid of sudo was more involved. I had to switch to guestmount (a FUSE tool). Implications/changes: