summary refs log tree commit diff stats
path: root/win32
diff options
context:
space:
mode:
Diffstat (limited to 'win32')
-rw-r--r--win32/copy/copy.vcxproj2
-rw-r--r--win32/installer/xchat-wdk-x64.skel.iss3
-rw-r--r--win32/installer/xchat-wdk-x86.skel.iss3
-rw-r--r--win32/xchat.sln7
4 files changed, 15 insertions, 0 deletions
diff --git a/win32/copy/copy.vcxproj b/win32/copy/copy.vcxproj
index a68df4a0..7a3cf9d9 100644
--- a/win32/copy/copy.vcxproj
+++ b/win32/copy/copy.vcxproj
@@ -68,6 +68,7 @@ echo 2> portable-mode
 move portable-mode "$(XChatDest)"

 copy "$(OutDir)\xchat.exe" "$(XChatDest)"

 copy "$(OutDir)\xchat-text.exe" "$(XChatDest)"

+copy "$(OutDir)\thememan.exe" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libatk-1.0-0.dll" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libcairo-2.dll" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libexpat-1.dll" "$(XChatDest)"

@@ -150,6 +151,7 @@ echo 2> portable-mode
 move portable-mode "$(XChatDest)"

 copy "$(OutDir)\xchat.exe" "$(XChatDest)"

 copy "$(OutDir)\xchat-text.exe" "$(XChatDest)"

+copy "$(OutDir)\thememan.exe" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libatk-1.0-0.dll" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libcairo-2.dll" "$(XChatDest)"

 copy "$(DepsRoot)\bin\libexpat-1.dll" "$(XChatDest)"

diff --git a/win32/installer/xchat-wdk-x64.skel.iss b/win32/installer/xchat-wdk-x64.skel.iss
index 915d6607..bff772a7 100644
--- a/win32/installer/xchat-wdk-x64.skel.iss
+++ b/win32/installer/xchat-wdk-x64.skel.iss
@@ -30,6 +30,7 @@ Name: "custom"; Description: "Custom Installation"; Flags: iscustom
 [Components]

 Name: "libs"; Description: "XChat-WDK"; Types: normal full minimal custom; Flags: fixed

 Name: "xctext"; Description: "XChat-Text"; Types: full custom; Flags: disablenouninstallwarning

+Name: "xtm"; Description: "XChat Theme Manager (Requires .NET 4.0)"; Types: full custom; Flags: disablenouninstallwarning

 Name: "translations"; Description: "Translations"; Types: normal full custom; Flags: disablenouninstallwarning

 ;obs Name: "gtkengines"; Description: "GTK+ Engines"; Types: full custom; Flags: disablenouninstallwarning

 ;Name: "spelling"; Description: "Spelling Dictionaries"; Types: full custom; Flags: disablenouninstallwarning

@@ -176,10 +177,12 @@ Source: "plugins\xcperl-514.dll"; DestDir: "{app}\plugins"; DestName: "xcperl.dl
 

 Source: "xchat.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: libs

 Source: "xchat-text.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xctext

+Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm

 

 [Icons]

 Name: "{group}\XChat-WDK (x64)"; Filename: "{app}\xchat.exe"; Tasks: not portable

 Name: "{group}\XChat-Text (x64)"; Filename: "{app}\xchat-text.exe"; Components: xctext; Tasks: not portable

+Name: "{group}\XChat Theme Manager (x64)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable

 Name: "{group}\Uninstall XChat-WDK (x64)"; Filename: "{uninstallexe}"; Tasks: not portable

 

 [Messages]

diff --git a/win32/installer/xchat-wdk-x86.skel.iss b/win32/installer/xchat-wdk-x86.skel.iss
index 748c2b19..1653e395 100644
--- a/win32/installer/xchat-wdk-x86.skel.iss
+++ b/win32/installer/xchat-wdk-x86.skel.iss
@@ -29,6 +29,7 @@ Name: "custom"; Description: "Custom Installation"; Flags: iscustom
 [Components]

 Name: "libs"; Description: "XChat-WDK"; Types: normal full minimal custom; Flags: fixed

 Name: "xctext"; Description: "XChat-Text"; Types: full custom; Flags: disablenouninstallwarning

+Name: "xtm"; Description: "XChat Theme Manager (Requires .NET 4.0)"; Types: full custom; Flags: disablenouninstallwarning

 Name: "translations"; Description: "Translations"; Types: normal full custom; Flags: disablenouninstallwarning

 ;obs Name: "gtkengines"; Description: "GTK+ Engines"; Types: full custom; Flags: disablenouninstallwarning

 ;Name: "spelling"; Description: "Spelling Dictionaries"; Types: full custom; Flags: disablenouninstallwarning

@@ -179,10 +180,12 @@ Source: "plugins\xcperl-516.dll"; DestDir: "{app}\plugins"; DestName: "xcperl.dl
 

 Source: "xchat.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: libs

 Source: "xchat-text.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xctext

+Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm

 

 [Icons]

 Name: "{group}\XChat-WDK (x86)"; Filename: "{app}\xchat.exe"; Tasks: not portable

 Name: "{group}\XChat-Text (x86)"; Filename: "{app}\xchat-text.exe"; Components: xctext; Tasks: not portable

+Name: "{group}\XChat Theme Manager (x86)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable

 Name: "{group}\Uninstall XChat-WDK (x86)"; Filename: "{uninstallexe}"; Tasks: not portable

 

 [Messages]

diff --git a/win32/xchat.sln b/win32/xchat.sln
index ef7a3000..42969f38 100644
--- a/win32/xchat.sln
+++ b/win32/xchat.sln
@@ -110,6 +110,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "copy", "copy\copy.vcxproj",
 		{E78C0D9A-798E-4BF6-B0CC-6FECB8CA2FCE} = {E78C0D9A-798E-4BF6-B0CC-6FECB8CA2FCE}

 		{18871EBA-AC85-4652-8919-EB8064B9A714} = {18871EBA-AC85-4652-8919-EB8064B9A714}

 		{E4BDB4C8-2335-415A-ACEE-BA88B19BFE82} = {E4BDB4C8-2335-415A-ACEE-BA88B19BFE82}

+		{DE87FFCA-9606-4116-B747-062D88A56A28} = {DE87FFCA-9606-4116-B747-062D88A56A28}

 		{3C4F42FC-292A-420B-B63D-C03DFBDD8E4E} = {3C4F42FC-292A-420B-B63D-C03DFBDD8E4E}

 	EndProjectSection

 EndProject

@@ -118,6 +119,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "installer", "installer\inst
 		{C9B735E4-75BC-45AC-A5E3-39A6D076F912} = {C9B735E4-75BC-45AC-A5E3-39A6D076F912}

 	EndProjectSection

 EndProject

+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "xtm", "..\src\xtm\xtm.csproj", "{DE87FFCA-9606-4116-B747-062D88A56A28}"

+EndProject

 Global

 	GlobalSection(SolutionConfigurationPlatforms) = preSolution

 		Release|Win32 = Release|Win32

@@ -232,6 +235,9 @@ Global
 		{5A0F4962-E670-4DA2-9E45-52CC47F26E2F}.Release|Win32.Build.0 = Release|Win32

 		{5A0F4962-E670-4DA2-9E45-52CC47F26E2F}.Release|x64.ActiveCfg = Release|x64

 		{5A0F4962-E670-4DA2-9E45-52CC47F26E2F}.Release|x64.Build.0 = Release|x64

+		{DE87FFCA-9606-4116-B747-062D88A56A28}.Release|Win32.ActiveCfg = Release|x86

+		{DE87FFCA-9606-4116-B747-062D88A56A28}.Release|x64.ActiveCfg = Release|x64

+		{DE87FFCA-9606-4116-B747-062D88A56A28}.Release|x64.Build.0 = Release|x64

 	EndGlobalSection

 	GlobalSection(SolutionProperties) = preSolution

 		HideSolutionNode = FALSE

@@ -241,6 +247,7 @@ Global
 		{E4BDB4C8-2335-415A-ACEE-BA88B19BFE82} = {AAACEB12-9475-410E-AF5A-FDFF907E9043}

 		{E93E1255-95D1-4B08-8FDF-B53CC6A21280} = {AAACEB12-9475-410E-AF5A-FDFF907E9043}

 		{87554B59-006C-4D94-9714-897B27067BA3} = {AAACEB12-9475-410E-AF5A-FDFF907E9043}

+		{DE87FFCA-9606-4116-B747-062D88A56A28} = {AAACEB12-9475-410E-AF5A-FDFF907E9043}

 		{6CD3647E-4541-4849-9DD7-C8816665AE42} = {BB051F0F-A841-4A9A-BAF6-51DD9866D65A}

 		{98B56DF9-E4F1-4696-A565-5F7823CF214D} = {BB051F0F-A841-4A9A-BAF6-51DD9866D65A}

 		{4980AF24-9D42-427D-A8E6-0DF3B97C455D} = {561126F4-FA18-45FC-A2BF-8F858F161D6D}