aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfishsoupisgood <github@madingley.org>2018-05-12 17:18:15 +0100
committerfishsoupisgood <github@madingley.org>2018-05-12 17:18:15 +0100
commitb8e2bb419265d10c11fc5840aabce81379bb242d (patch)
tree3206c4717d85bfe88abecebd12ac5b7772f6d9d3
parentb6afefb5d12dbed4801272dae3048588dfc1cb9a (diff)
downloadext_clone-b8e2bb419265d10c11fc5840aabce81379bb242d.tar.gz
ext_clone-b8e2bb419265d10c11fc5840aabce81379bb242d.tar.bz2
ext_clone-b8e2bb419265d10c11fc5840aabce81379bb242d.zip
add run_me script, as I'm bound to forget who to build this
-rw-r--r--.gitignore1
-rwxr-xr-xrun_me24
2 files changed, 24 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 316c130..5addbde 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,4 +23,3 @@ depcomp
install-sh
local_prefix/
missing
-run_me
diff --git a/run_me b/run_me
new file mode 100755
index 0000000..a2c8bc4
--- /dev/null
+++ b/run_me
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+set -e
+P=${PWD}/local_prefix
+
+
+mkdir -p ${P}
+
+if [ ! -f e2fsprogs/Makefile ]; then
+(cd e2fsprogs && ./configure --disable-elf-shlibs --disable-bsd-shlibs --prefix=${P} )
+fi
+
+for i in lib/et lib/ext2fs lib/e2p; do
+(cd e2fsprogs && make -C $i )
+(cd e2fsprogs && make -C $i install )
+done
+
+EXT2FS_LIBS=${P}/lib/libext2fs.a \
+EXT2FS_CFLAGS=-I${P}/include \
+E2P_LIBS=${P}/lib/libe2p.a \
+E2P_CFLAGS=-I${P}/include \
+COM_ERR_LIBS="${P}/lib/libcom_err.a -lpthread" \
+COM_ERR_CFLAGS=-I${P}/include \
+./configure