build-system: qt: Actually use qt-build-system, not cmake-build-system.
When the qt-build-system was created, based on the cmake-build-system, some references to cmake have been missed to be changed. * guix/build-system/qt.scm (qt-build, qt-cross-build)[modules]: Use qt-build-system, not cmake-build-system. [builder]: Call qt-build, not cmake-build. Coauthored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
867383efbc
commit
fce8ec9e15
@ -126,14 +126,14 @@
|
||||
(qt-wrap-excluded-outputs ''())
|
||||
(system (%current-system))
|
||||
(imported-modules %qt-build-system-modules)
|
||||
(modules '((guix build cmake-build-system)
|
||||
(modules '((guix build qt-build-system)
|
||||
(guix build utils))))
|
||||
"Build SOURCE using CMAKE, and with INPUTS. This assumes that SOURCE
|
||||
provides a 'CMakeLists.txt' file as its build system."
|
||||
(define builder
|
||||
`(begin
|
||||
(use-modules ,@modules)
|
||||
(cmake-build #:source ,(match (assoc-ref inputs "source")
|
||||
(qt-build #:source ,(match (assoc-ref inputs "source")
|
||||
(((? derivation? source))
|
||||
(derivation->output-path source))
|
||||
((source)
|
||||
@ -208,7 +208,7 @@ provides a 'CMakeLists.txt' file as its build system."
|
||||
(system (%current-system))
|
||||
(build (nix-system->gnu-triplet system))
|
||||
(imported-modules %qt-build-system-modules)
|
||||
(modules '((guix build cmake-build-system)
|
||||
(modules '((guix build qt-build-system)
|
||||
(guix build utils))))
|
||||
"Cross-build NAME using CMAKE for TARGET, where TARGET is a GNU triplet and
|
||||
with INPUTS. This assumes that SOURCE provides a 'CMakeLists.txt' file as its
|
||||
@ -237,7 +237,7 @@ build system."
|
||||
`(,name . ,path)))
|
||||
target-drvs))
|
||||
|
||||
(cmake-build #:source ,(match (assoc-ref native-drvs "source")
|
||||
(qt-build #:source ,(match (assoc-ref native-drvs "source")
|
||||
(((? derivation? source))
|
||||
(derivation->output-path source))
|
||||
((source)
|
||||
|
Loading…
Reference in New Issue
Block a user