sslupsky
sslupsky
I think it Is possible to solve this issue using a virtual environment. I did some investigation and it is possible to install the KiKit backend into a virtual environment...
There is another way to accomplish the same thing without the change described above. Create a file "kicad.pth" with the following: ``` # kicad 3rdparty package configuration /Users/stevenslupsky/Documents/kicad/6.0/3rdparty/plugins/com_github_yaqwsx_kikit/lib/python3.8/site-packages ``` Use...
@conradopoole What machine are you running? I found things a little different if you are running on Apple Silicon. The root cause is the numpy package. The numpy package has...
Here is the script I use to sign the proper items in the KiCad app bundle: ``` codesign --verbose=4 --force --sign "" /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Resources/Python.app codesign --verbose=4 --force --sign "" /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/3.8/bin/python3.8 codesign...
@secolive I believe you are missing one of the python binaries: ``` codesign --verbose=4 --force --sign "" /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/3.8/bin/python3.8 ``` Using a virtual environment is the proper way to ensure you...
@yaqwsx I think it Is close. The user will have to set a couple environment variables in their Kicad configuration.
@yaqwsx 6.0.4 fixed one of the python problems and the PYTHONPYCACHEPREFIX variable is no longer required.
There is already an EEPROM::init() method. Perhaps the allocation could be done there? The way the FlashStorage define works and the FlashStorageClass is templated, it is not obvious how to...
I defined EEPROM_EMULATION_SIZE 0 as follows: ``` #define BOOT_STATUS_FILE_MAX_RECORDS 16 #include ``` but for some reason that does not appear to prevent the allocation of the memory. Here are the...
Thanks for the link ... I will check it out.