# Copyright 1999-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
# Distributed under the GPL v2
+ 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
+ Unpack fuse source and modify CFLAGS for unionfs-fuse
+
12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
genkernel.conf:
Unpack unionfs-fuse with -j
[ ! -d "${UNIONFS_FUSE_DIR}" ] &&
gen_die "unionfs-fuse directory ${UNIONFS_FUSE_DIR} invalid"
cd "${UNIONFS_FUSE_DIR}"
+ mkdir "fuse_tmp"
+ cd "fuse_tmp"
+ tar -zxpf "${FUSE_SRCTAR}"
+ cd ..
print_info 1 'unionfs-fuse: >> Compiling...'
- MAKE=${UTILS_MAKE} compile_generic "" ""
+ CFLAGS="-Ifuse_tmp/${FUSE_DIR}/include" MAKE=${UTILS_MAKE} compile_generic "" ""
print_info 1 'unionfs-fuse: >> Copying to cache...'
[ -f "${TEMP}/${UNIONFS_FUSE_DIR}/src/unionfs" ] ||
gen_die 'unionfs binary does not exist!'