-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
[ngspice] Initial port #12695
[ngspice] Initial port #12695
Conversation
@NancyLi1013 I applied your suggest changes but it appears CI is ignoring the !static flag and building it and failing anyway? Edit: Added !uwp as well, it seems to respect that flag but it's still ignoring !static. |
@NancyLi1013 Now it built windows static and OSX regardless of the supports flags :/ |
@marekr So please remove it from supports list and we still need to add |
Add the msvc specific include folder to be copied as well Fix 32-bit builds Use install_msbuild Remove fftw Fix 32-bit build again Update ci baseline and check linkage for dll only Use spaces consistently More clean Update ports/ngspice/CONTROL Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update scripts/ci.baseline.txt Co-authored-by: NancyLi1013 <[email protected]> remove uwp support Update ports/ngspice/CONTROL Co-authored-by: NancyLi1013 <[email protected]>
Co-authored-by: NancyLi1013 <[email protected]>
@NancyLi1013 No worries :D Applied static to the baseline fail. |
* Add ngspice port Add the msvc specific include folder to be copied as well Fix 32-bit builds Use install_msbuild Remove fftw Fix 32-bit build again Update ci baseline and check linkage for dll only Use spaces consistently More clean Update ports/ngspice/CONTROL Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> Update scripts/ci.baseline.txt Co-authored-by: NancyLi1013 <[email protected]> remove uwp support Update ports/ngspice/CONTROL Co-authored-by: NancyLi1013 <[email protected]> * Update ports/ngspice/portfile.cmake Co-authored-by: NancyLi1013 <[email protected]> * Use the suggest supports Co-authored-by: NancyLi1013 <[email protected]>
This adds ngspice, an actively maintained open source SPICE (circuit simulator) as a shared library build for Windows.
This is currently only compatible with x86 and x64 for Windows as those are the only upstream supported arches for Windows (for now)