diff --git a/ghc/InstallShield/Text Substitutions/Build.tsb b/ghc/InstallShield/Text Substitutions/Build.tsb
new file mode 100644
index 0000000000000000000000000000000000000000..786d796baf56f8701ead9b361f02aa72aca2a4ab
--- /dev/null
+++ b/ghc/InstallShield/Text Substitutions/Build.tsb	
@@ -0,0 +1,31 @@
+[<PROGRAMFILES>]
+Value=
+KeyType=4
+
+[<WINSYSDIR>]
+Value=
+KeyType=4
+
+[<COMMONFILES>]
+Value=
+KeyType=4
+
+[<WINDIR>]
+Value=
+KeyType=4
+
+[Data]
+Key0=<PROGRAMFILES>
+Key1=<COMMONFILES>
+Key2=<WINDIR>
+Key3=<WINSYSDIR>
+Key4=<ISPROJECTDIR>
+
+[<ISPROJECTDIR>]
+Value=
+KeyType=4
+
+[General]
+Type=TEXTSUB
+Version=1.20.000
+
diff --git a/ghc/InstallShield/Text Substitutions/Setup.tsb b/ghc/InstallShield/Text Substitutions/Setup.tsb
new file mode 100644
index 0000000000000000000000000000000000000000..41ab3803c7f82b8e284640332004c7ca3a6220b9
--- /dev/null
+++ b/ghc/InstallShield/Text Substitutions/Setup.tsb	
@@ -0,0 +1,86 @@
+[<SRCDIR>]
+Value=
+KeyType=4
+
+[<HKUS>]
+Value=
+KeyType=4
+
+[<HKCR>]
+Value=
+KeyType=4
+
+[<PROGRAMFILES>]
+Value=
+KeyType=4
+
+[<TARGETDIR>]
+Value=
+KeyType=4
+
+[<WINSYSDIR>]
+Value=
+KeyType=4
+
+[<COMMONFILES>]
+Value=
+KeyType=4
+
+[<WINDIR>]
+Value=
+KeyType=4
+
+[Data]
+Key0=<PROGRAMFILES>
+Key1=<COMMONFILES>
+Key2=<WINDIR>
+Key3=<WINSYSDIR>
+Key4=<TARGETDIR>
+Key5=<SUPPORTDIR>
+Key10=<HKDD>
+Key6=<SRCDIR>
+Key11=<HKUS>
+Key7=<HKLM>
+Key12=<HKCR>
+Key8=<HKCU>
+Key13=<SHELL_OBJECT_FOLDER>
+Key9=<HKCC>
+Key14=<DOCDIR>
+Key15=<UNINST>
+
+[<DOCDIR>]
+Value=
+KeyType=3
+
+[<SUPPORTDIR>]
+Value=
+KeyType=4
+
+[<SHELL_OBJECT_FOLDER>]
+Value=
+KeyType=4
+
+[General]
+Type=TEXTSUB
+Version=1.10.000
+
+[<HKLM>]
+Value=
+KeyType=4
+
+[<HKCU>]
+Value=
+KeyType=4
+
+[<HKCC>]
+Value=
+KeyType=4
+
+[<HKDD>]
+Value=
+KeyType=4
+
+[<UNINST>]
+Value=
+KeyType=4
+