project('meowcraft', 'cpp', version : '0.0.1', default_options : [ 'cpp_std=c++17', 'warning_level=3', 'prefer_static=true']) subdir('assets') subdir('src') glfw = dependency('glfw3', version : '>=3.3') glew = dependency('glew', version : '>=2.1.0') opengl = dependency('appleframeworks', modules : ['OpenGL']) executable('meowcraft', source_files + [asset_file], dependencies : [glfw, glew, opengl], install : true)