Windows build fixes
authorBruce Cran <bruce@cran.org.uk>
Mon, 16 Apr 2012 17:33:03 +0000 (19:33 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 16 Apr 2012 17:33:03 +0000 (19:33 +0200)
commit84306c1d9ecd94e93436da62b41ef61ac6e281ac
treeb0bc579bf770828ec6e6bc68bf58187f9a94d2fd
parent5c3f7cea8db0715b6bf8ebd79680f4a703128921
Windows build fixes

Bruce writes:

SIGUSR1 isn't defined on Windows so I've defined it.

Also, MSI packages need a version string of x.x.x.x where x is between 0
and 65535 so we can't include the git hash. It's easier just to go back
to hard-coding the version for now, and I'll update it (and the product
GUID) when I create a new package (it doesn't need checked in each
time).

Also, Cygwin doesn't like $(SHELL_PATH) but $(SHELL) seems to work -
does $(SHELL) cause a problem on other platforms?

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Makefile
os/os-windows.h
os/windows/dobuild.cmd
os/windows/install.wxs