#!/bin/sh

if [ $# -ne 1 ]; then
    echo "Usage: $0 <module_name>";
    exit 1;
fi

if [ "z$WINEPREFIX"  = "z" ]; then
    WINEPREFIX=~/.wine
fi

NAME=`mktemp "$WINEPREFIX/drive_c/windows/inf/fakeXXXXXXXXXX"`
sed -e "s,MODULE\.DLL,$1," <<__EOF__ >$NAME
[version]
signature="\$CHICAGO\$"

[DefaultInstall]
WineFakeDlls=FakeDllsSection

[DefaultInstall.NT]
WineFakeDlls=FakeDllsSection

[FakeDllsSection]
11,,MODULE.DLL
__EOF__

/usr/src/wine-git/wine rundll32 setupapi.dll,InstallHinfSection DefaultInstall 128 "$NAME"

rm "$NAME"
