git.iko.soy/typeable/pandoc
on master help sign in
In cabalize, add '.exe' extension to executables if we're on
cc26d7cfiddlosopher
cabalize+5−1
@@ -38,7 +38,11 @@ if printf "$cabal_version\n1.1.3" | sort | tail -n 1 | grep -q '1\.1\.3'; then
38 HS_SOURCE_DIRS='Hs-Source-Dir'
38 HS_SOURCE_DIRS='Hs-Source-Dir'
39fi
39fi
40
40
41+# If running Windows/Cygwin, add .exe to executable name
42+EXTENSION=$(uname | tr 'A-Z' 'a-z' | sed -ne 's/^cygwin.*$/\.exe/p')
43+
41sed -e "s#@HCFLAGS@#$HCFLAGS#g" \
44sed -e "s#@HCFLAGS@#$HCFLAGS#g" \
42 -e "s#@BUILD_DEPENDS@#$BUILD_DEPENDS#g" \
45 -e "s#@BUILD_DEPENDS@#$BUILD_DEPENDS#g" \
43 -e "s#@HS_SOURCE_DIRS@#$HS_SOURCE_DIRS#g" \
46 -e "s#@HS_SOURCE_DIRS@#$HS_SOURCE_DIRS#g" \
44− -e "s#@VERSION@#$PANDOC_VERSION#g"
47+ -e "s#@VERSION@#$PANDOC_VERSION#g" \
48+ -e "s#^\(Executable:[[:space:]]*pandoc\)#\1$EXTENSION#g"