# passing through, we might as well set them.
prefix = @prefix@
-datarootdir = @datarootdir@
+
+# New autoconf (>= 2.60?) make a configure with a --datarootdir=DIR flag.
+# However, in order to support older autoconf's we don't use it.
+# datarootdir is set lower down instead.
+# datarootdir = @datarootdir@
+
exec_prefix = @exec_prefix@
bindir = @bindir@
datadir0 = @datadir@
# Hack: our directory layouts tend to be different on Windows, so
# hack around configure's bogus assumptions here.
+datarootdir = $(prefix)
datadir = $(prefix)
libdir = $(prefix)
# Unix: override libdir and datadir to put ghc-specific stuff in
# a subdirectory with the version number included.
#
-libdir = $(libdir0)/ghc-$(ProjectVersion)
-datadir = $(datadir0)/ghc-$(ProjectVersion)
+datarootdir = $(datadir0)
+datadir = $(datadir0)/ghc-$(ProjectVersion)
+libdir = $(libdir0)/ghc-$(ProjectVersion)
endif # Windows