Add glava-config configuration program

This commit is contained in:
Robin Broda
2019-04-04 01:35:17 +02:00
parent 6d68a1923f
commit dc2f08a21a
4 changed files with 26183 additions and 1 deletions

View File

@@ -63,7 +63,7 @@ if get_option('enable_glfw')
'-DGLAVA_GLFW',
language: 'c'
)
glava_dependencies += dependency('glfw')
glava_dependencies += cc.find_library('glfw')
endif
if not get_option('disable_glx')
@@ -93,4 +93,16 @@ executable(
install: true
)
executable(
'glava-config',
sources: run_command('find', 'glava-config', '-type', 'f', '-name', '*.c', '-print').stdout().strip().split('\n'),
dependencies: [
dependency('glew'),
cc.find_library('glfw'),
cc.find_library('GL')
],
c_args: '-Wunused-but-set-variable',
install: true
)
install_subdir('shaders/glava', install_dir: shaderdir+'/../')