summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-10-05 02:12:25 +0200
committerRobin Gareus <robin@gareus.org>2014-10-05 02:12:25 +0200
commitd1564669cfd3508502a16d2f545c305d831e2fcd (patch)
tree87619115332fb2a6ff6946ee7daa18250028fcd0 /gtk2_ardour
parentc57f309d7c45229351a7f40d37c04e6889dbe0f4 (diff)
windows application icon
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/windows_icon.rc1
-rw-r--r--gtk2_ardour/wscript7
2 files changed, 7 insertions, 1 deletions
diff --git a/gtk2_ardour/windows_icon.rc b/gtk2_ardour/windows_icon.rc
new file mode 100644
index 0000000000..4fc17d0fd2
--- /dev/null
+++ b/gtk2_ardour/windows_icon.rc
@@ -0,0 +1 @@
+IDI_ICON1 ICON DISCARDABLE "icons/ardour.ico"
diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript
index e97248e658..e8888f92d2 100644
--- a/gtk2_ardour/wscript
+++ b/gtk2_ardour/wscript
@@ -8,6 +8,7 @@ import sys
import re
import time
from waflib.Task import Task
+from waflib.Tools import winres
I18N_PACKAGE = 'gtk2_ardour3'
@@ -398,7 +399,10 @@ def build(bld):
obj.target = 'gtk2_ardour'
else:
# just the normal executable version of the GTK GUI
- obj = bld (features = 'cxx c cxxprogram')
+ if bld.env['build_target'] == 'mingw':
+ obj = bld (features = 'cxx c cxxprogram winres')
+ else:
+ obj = bld (features = 'cxx c cxxprogram')
obj.source = gtk2_ardour_sources
obj.target = 'ardour-' + str (bld.env['VERSION'])
obj.includes = ['.']
@@ -438,6 +442,7 @@ def build(bld):
obj.source += [ 'cocoacarbon.mm', 'bundle_env_cocoa.cc' ]
elif bld.env['build_target'] == 'mingw':
obj.source += [ 'bundle_env_mingw.cc' ]
+ obj.source += [ 'windows_icon.rc' ]
else:
obj.source += [ 'bundle_env_linux.cc' ]