summaryrefslogtreecommitdiff
path: root/libraries/base/System/Environment/ExecutablePath.hsc
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/base/System/Environment/ExecutablePath.hsc')
-rw-r--r--libraries/base/System/Environment/ExecutablePath.hsc11
1 files changed, 11 insertions, 0 deletions
diff --git a/libraries/base/System/Environment/ExecutablePath.hsc b/libraries/base/System/Environment/ExecutablePath.hsc
index 1bee1122e8..ede63d5e6d 100644
--- a/libraries/base/System/Environment/ExecutablePath.hsc
+++ b/libraries/base/System/Environment/ExecutablePath.hsc
@@ -18,9 +18,18 @@
module System.Environment.ExecutablePath
( getExecutablePath
+##if !defined(js_HOST_ARCH)
, executablePath
+##endif
) where
+##if defined(js_HOST_ARCH)
+
+getExecutablePath :: IO FilePath
+getExecutablePath = return "a.jsexe"
+
+##else
+
-- The imports are purposely kept completely disjoint to prevent edits
-- to one OS implementation from breaking another.
@@ -372,3 +381,5 @@ executablePath = Nothing
--------------------------------------------------------------------------------
#endif
+
+##endif