On 08/11/2016 05:37 PM, Wayne Stambaugh wrote: > Congratulations on everyone who made the is happen. This is a nice > feature for KiCad and hopefully users will find it useful. > > There are a few things will need to addressed that I missed when I > initially evaluated the code. > > Maybe I missed it but I do not see any indication that the ngspice > headers and libraries are detected during cmake configuration (see > attachment). This is a major no-no. All external dependencies must be > found during configuration. As a developer, there are few things that > make kick a software package to the curb faster than getting 3/4 of way > through a 30+ minute build only have the build fail because there is a > missing dependency header or library. This should fail during > configuration to inform the developer that there are missing > dependencies. Please write a FindNgSpice.cmake file. I know I've said > this in the past but I will reiterate it, if you add a new dependency to > KiCad you *must* add the configuration code to ensure that all of the > required headers and/or libraries can be found before a valid > configuration can be completed. > > Also, please update the Documentation/development/compiling.md file with > the added optional ng-spice dependency. This is the official compiling > document that gets pushed to the kicad website so it needs to be kept up > to date.
Hi Wayne, Sure, both issues are fixed in revisions 7025 & 7027. Again, I had a chance to test the patches only under Windows and Linux, so their status for OS X is currently unknown. Regards, Orson > Thanks again everyone for your hard work. > > Cheers, > > Wayne
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

