-
At the moment the function does not handle all cases correctly. For example, it cannot say which package was changed when a file in a subdirectory of a package was changed. This is used e.g. in device-samsung-golden: device-samsung-golden ├── APKBUILD ├── deviceinfo ├── downstream │ ├── init-usb-hook.sh │ ├── module-config.conf │ └── modules-load.conf └── kwin.sh At the moment, changing a file under "downstream" would attempt building a "downstream" package, instead of device-samsung-golden. Refactor the function a bit to walk up the directory hierarchy, until we find an APKBUILD.
At the moment the function does not handle all cases correctly. For example, it cannot say which package was changed when a file in a subdirectory of a package was changed. This is used e.g. in device-samsung-golden: device-samsung-golden ├── APKBUILD ├── deviceinfo ├── downstream │ ├── init-usb-hook.sh │ ├── module-config.conf │ └── modules-load.conf └── kwin.sh At the moment, changing a file under "downstream" would attempt building a "downstream" package, instead of device-samsung-golden. Refactor the function a bit to walk up the directory hierarchy, until we find an APKBUILD.