Skip to content
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

Roadmap for supporting other Kconfig/Kbuild projects #236

Open
paulgazz opened this issue Mar 21, 2023 · 3 comments
Open

Roadmap for supporting other Kconfig/Kbuild projects #236

paulgazz opened this issue Mar 21, 2023 · 3 comments

Comments

@paulgazz
Copy link
Owner

paulgazz commented Mar 21, 2023

See #235 for more discussion.

Currently, klocalizer and kismet is setup for Linux, but the underlying tooling should be able to work on other systems, e.g., BusyBox. BusyBox, toybox, and axtls have worked in the past.

Candidates:

@ChristianKaltenecker
Copy link
Contributor

ChristianKaltenecker commented Mar 21, 2023

Hey @paulgazz,
I also tried kextract, kclause, and klocalizer on other systems. These are:

In the end, I was able to extract a dimacs and an smt file for all these projects except for Embtoolkit.
For each of this systems, I have used the most current release.

I can also confirm that kextract, kclause, and klocalizer (as described in #235) work for:

  • BusyBox
  • buildoot
  • toybox
  • axtls

@paulgazz
Copy link
Owner Author

paulgazz commented Apr 6, 2023

Thanks so much, @ChristianKaltenecker !

@ekuiter
Copy link
Contributor

ekuiter commented Apr 11, 2023

thanks @ChristianKaltenecker, we (Thomas Thüm's and Gunter Saake's group) also did work with some of these projects (good catch regarding coreboot). (also see my comment on #235)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants