about summary refs log tree commit diff
path: root/pkgs/stdenv/freebsd/trivial-builder.sh
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish.is@lostca.se>2020-03-02 00:52:16 +0530
committerAlyssa Ross <hi@alyssa.is>2021-02-07 15:24:16 +0000
commit1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3 (patch)
treec24f642738fa43d154072d9f5770db4d4f5cf8ac /pkgs/stdenv/freebsd/trivial-builder.sh
parent14700018de8ddac2ff3e05054283516b707066a8 (diff)
downloadnixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar.gz
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar.bz2
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar.lz
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar.xz
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.tar.zst
nixlib-1c39662e6304f6c8d9a0984bed0bf7b57ceeb8b3.zip
stdenv: Improve/fix FreeBSD support
Able to bootstrap stdenv on FreeBSD by compiling various dependencies
using built-in FreeBSD tools so mostly works now

Closes: https://github.com/NixOS/nixpkgs/pull/81459
Diffstat (limited to 'pkgs/stdenv/freebsd/trivial-builder.sh')
-rwxr-xr-xpkgs/stdenv/freebsd/trivial-builder.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/stdenv/freebsd/trivial-builder.sh b/pkgs/stdenv/freebsd/trivial-builder.sh
new file mode 100755
index 000000000000..ac5601b5ba0c
--- /dev/null
+++ b/pkgs/stdenv/freebsd/trivial-builder.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+export PATH=/bin:/sbin:/usr/bin:/usr/sbin
+
+tar -zxvf $src
+cd $dname
+mkdir -p $out/bin
+./configure --prefix=$out $configureArgs
+make
+make install