Ricardo Wurmus writes: > 宋文武 writes: >> + (alist-cons-before >> + 'build 'configure >> + (lambda* (#:key outputs #:allow-other-keys) >> + (zero? (system* "./waf" "configure" >> + (string-append "--prefix=" >> + (assoc-ref outputs "out"))))) >> (alist-replace >> - 'install >> + 'build >> (lambda _ >> - (zero? (system* "./waf" "install"))) >> - %standard-phases))))) >> + (zero? (system* "./waf" "build"))) >> + (alist-replace >> + 'install >> + (lambda _ >> + (zero? (system* "./waf" "install"))) >> + %standard-phases)))))) > > I wonder if it would make sense to just use the waf-build-system in this > case instead of the python-build-system. Is this feasible? Yes! Thanks for the tip. Here are the new patch using waf-build-system: