I use CLion for development and have been working on SWSS. The packages are built from other sections of SONiC. You can get copies of them from the target folder when you do a full build of SONiC.
What I’ve ended having to do is create a dev environment that starts with sonic-buildimage as a base. Then run a make configuration, make init, and make to get a full build of SONiC. Then, editing files in the src/sonic-swss, then rebuilding again to run tests.
Error! Filename not specified.
-------------------------------
This document contains material that is confidential in CodiLime Sp. z o.o. DO NOT PRINT. DO NOT COPY. DO NOT DISTRIBUTE. If you are not the intended recipient of this document, be aware that any use, review, retransmission, distribution, reproduction or any action taken in reliance upon this message is strictly prohibited. If you received this in error, please contact the sender and he...@codilime.com. Return the paper copy, delete the material from all computers and storage media.
--
You received this message because you are subscribed to the Google Groups "sonicproject" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
sonicproject...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sonicproject/24d68871-87e6-40a6-a289-156fbf5660e1n%40googlegroups.com.
I just run the whole build again. I haven’t tried getting it to run just the SWSS tests by themselves. I looked at the Azure pipeline files a while back but could not reproduce it locally so I just went with rebuilding the whole project each time.
The submodules, while should be modular, are not really independent pieces of software. They are tightly coupled to the sonic-build image and other subprojects under it.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonicproject/59c28d81-fa84-4dc4-9741-7e7ee515a0e7n%40googlegroups.com.
Łukasz, this is excellent! Thank you for sharing.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonicproject/4bddb013-598d-419a-b5ce-c839b1752be0n%40googlegroups.com.