. "$GRIMOIRE/FUNCTIONS" &&
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
unpack_file 2 &&
GNATIVE_DIR="$SOURCE_DIRECTORY/subprojects/ghidra-native" &&
PATCHDIR="$SOURCE_DIRECTORY/subprojects/packagefiles/ghidra-native" &&
ln -vrsf "${SOURCE2%.tar.gz}" "$GNATIVE_DIR" &&
cd "$GNATIVE_DIR" &&
apply_patch_dir "$PATCHDIR"/patches &&
ln -sf "$PATCHDIR/meson.build" . &&
cd "$SOURCE_DIRECTORY" &&
# Sources are staged locally now; make sure meson never reaches out.
rm -f subprojects/*.wrap
