Leo Nikkilä schreef op vr 25-03-2022 om 22:55 [+0000]: > However, due to how go-build-system correlates these import paths with directory paths, supporting wildcards in `#:import-path` directly would require further changes to the build system. Looking at go-build-system.scm, it seems that 'unpack, 'install' and 'install-licenses' need to be modified to drop the "/..." suffix, if any? If this is done in go-build-system, then more packages could benefit and perhaps some existing package definitions could be simplified. ;; See ;; for how wildcard paths work. (define (unwildcard-import-path import-path (if (string-suffix? "/..." import-path) (string-drop-right import-path 4) import-path)) ;; in 'unpack', change ;; (when (string-null? unpack-path) ;; (set! unpack-path import-path)) ;; to ;; (when (string-null? unpack-path) ;; (set! unpack-path (unwildcard-import-path unpack-path))) ;; ;; and likewise in 'install' and and 'install-license-files'. Greetings, Maxime.