diff options
Diffstat (limited to 'dev-lang/zig/zig-9999.ebuild')
-rw-r--r-- | dev-lang/zig/zig-9999.ebuild | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-9999.ebuild index 8fb29ab10b9e..fb120976ef65 100644 --- a/dev-lang/zig/zig-9999.ebuild +++ b/dev-lang/zig/zig-9999.ebuild @@ -136,7 +136,8 @@ src_configure() { # are used only after compiling zig2. local my_zbs_args=( --zig-lib-dir "${S}/lib/" - # Will be a subdir under ZIG_SYS_INSTALL_DEST. + + --prefix "${ZIG_SYS_INSTALL_DEST}/" --prefix-lib-dir lib/ # These are built separately @@ -276,7 +277,7 @@ src_compile() { ./stage3/bin/zig env || die "Zig compilation failed" if use doc; then - ZIG_EXE="./stage3/bin/zig" zig_src_compile langref --prefix "${S}/docgen/" + ZIG_EXE="./stage3/bin/zig" zig_src_compile langref --prefix docgen/ fi fi } @@ -314,9 +315,9 @@ src_test() { } src_install() { - use doc && local HTML_DOCS=( "docgen/doc/langref.html" ) + use doc && local HTML_DOCS=( "${BUILD_DIR}/docgen/doc/langref.html" ) - ZIG_EXE="./zig2" zig_src_install --prefix "${ZIG_SYS_INSTALL_DEST}" + ZIG_EXE="./zig2" zig_src_install cd "${D}/${ZIG_SYS_INSTALL_DEST}" || die mv lib/zig/ lib2/ || die |