blob: 91b3bd2f8b5372a9e5df71580c80513c469c1a1a [file] [log] [blame]
dofile('rive_build_config.lua')
defines({
'TESTING',
'ENABLE_QUERY_FLAT_VERTICES',
'WITH_RIVE_TOOLS',
'WITH_RIVE_TEXT',
'WITH_RIVE_AUDIO',
})
dofile(path.join(path.getabsolute('../../'), 'premake5_v2.lua'))
project('tests')
do
kind('ConsoleApp')
exceptionhandling('On')
includedirs({
'./include',
'../../include',
miniaudio,
})
links({ 'rive', 'rive_harfbuzz', 'rive_sheenbidi' })
files({
'../../test/**.cpp', -- the tests
'../../utils/**.cpp', -- no_op utils
})
filter('system:linux')
do
links({ 'dl', 'pthread' })
end
end