Today I tried to update some of my tweaks. I was absolutely puzzled for about an hour at why it worked when I tested locally, but not when I got it from my repo.
Turns out, Silica saw the 3 versions of the package that I had in the directory, took the dylib from one version, the file structure from another (i had prefs) and created a Frankenstein monster that if you install, you get the prefs that don't work because the dylib is old.
Deleting the docs directory, the old versions and re-running the script fixed it. This is definitely something worth looking into if this project is still maintained. It was a nightmare to debug and find out what caused my tweaks not working.
Today I tried to update some of my tweaks. I was absolutely puzzled for about an hour at why it worked when I tested locally, but not when I got it from my repo. Turns out, Silica saw the 3 versions of the package that I had in the directory, took the dylib from one version, the file structure from another (i had prefs) and created a Frankenstein monster that if you install, you get the prefs that don't work because the dylib is old. Deleting the docs directory, the old versions and re-running the script fixed it. This is definitely something worth looking into if this project is still maintained. It was a nightmare to debug and find out what caused my tweaks not working.