aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorsimonmar <unknown>2004-08-10 14:33:46 +0000
committersimonmar <unknown>2004-08-10 14:33:46 +0000
commit814766cd8057e692d640c62c3ce9097c0c88d534 (patch)
treea2498a98e286e86591f4b11fce0420532c5f220c /src/Makefile
parent7b865ad373612e93c9b62db0b5efe14524caa388 (diff)
[haddock @ 2004-08-10 14:33:45 by simonmar]
Fixes to installation under Windows.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 03192ee4..b572e8ee 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -19,7 +19,7 @@ else
SRC_HC_OPTS += -package data -package text -package util -package net
endif
-ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32"
+ifeq "$(Windows)" "YES"
HS_PROG_EXT = .exe
else
HS_PROG_EXT = .bin
@@ -84,7 +84,11 @@ INTERP=$(SHELL)
SCRIPT_SUBST_VARS = HADDOCKLIB HADDOCKBIN
+# The script isn't installed on Windows; we run the binary directly
+ifeq "$(Windows)" "NO"
INSTALL_SCRIPTS += $(SCRIPT_PROG)
+endif
+
INSTALL_LIBEXECS = $(HS_PROG)
# don't recurse on 'make install'