windows application icon
This commit is contained in:
parent
c57f309d7c
commit
d1564669cf
1
gtk2_ardour/windows_icon.rc
Normal file
1
gtk2_ardour/windows_icon.rc
Normal file
@ -0,0 +1 @@
|
||||
IDI_ICON1 ICON DISCARDABLE "icons/ardour.ico"
|
@ -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' ]
|
||||
|
||||
|
@ -546,6 +546,7 @@ export LD=${XPREFIX}-ld
|
||||
export NM=${XPREFIX}-nm
|
||||
export AS=${XPREFIX}-as
|
||||
export STRIP=${XPREFIX}-strip
|
||||
export WINRC=${XPREFIX}-windres
|
||||
export RANLIB=${XPREFIX}-ranlib
|
||||
export DLLTOOL=${XPREFIX}-dlltool
|
||||
|
||||
|
4
wscript
4
wscript
@ -7,6 +7,7 @@ import string
|
||||
import subprocess
|
||||
import sys
|
||||
import platform as PLATFORM
|
||||
from waflib.Tools import winres
|
||||
|
||||
def fetch_git_revision ():
|
||||
cmd = "git describe HEAD"
|
||||
@ -508,6 +509,9 @@ def sub_config_and_use(conf, name, has_objects = True):
|
||||
def configure(conf):
|
||||
conf.load('compiler_c')
|
||||
conf.load('compiler_cxx')
|
||||
if Options.options.dist_target == 'mingw':
|
||||
conf.load('winres')
|
||||
|
||||
conf.env['VERSION'] = VERSION
|
||||
conf.env['MAJOR'] = MAJOR
|
||||
conf.env['MINOR'] = MINOR
|
||||
|
Loading…
Reference in New Issue
Block a user