sconscript 1009 Bytes
###
#This file is a part of the NVDA project.
#URL: http://www.nvda-project.org/
#Copyright 2006-2010 NVDA contributers.
#This program is free software: you can redistribute it and/or modify
#it under the terms of the GNU General Public License version 2.0, as published by
#the Free Software Foundation.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#This license can be found at:
#http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
###

Import([
	'env',
	'vbufBaseStaticLib',
	'ia2RPCStubs',
])

ia2utilsObj=env.Object("./ia2utils","../../common/ia2utils.cpp")

geckoBackendLib=env.SharedLibrary(
	target="VBufBackend_gecko_ia2",
	source=[
		env['projectResFile'],
		"gecko_ia2.cpp",
		ia2utilsObj,
		env.Object('_ia2_i',ia2RPCStubs[3]),
	],
	LIBS=[
		vbufBaseStaticLib,
		"user32",
		"kernel32",
		"oleacc",
		"oleaut32",
		"ole32",
	],
)

Return('geckoBackendLib')