OctaCore/src/client/meson.build

58 lines
1.5 KiB
Meson
Raw Normal View History

2020-04-15 19:04:04 +02:00
client_src = [
'../sauerlib/tools.cc',
'../sauerlib/encoding.cc',
2020-07-30 19:51:19 +02:00
'../sauerlib/stream.cc',
2020-04-16 20:23:28 +02:00
'../shared/geom.cc',
'../shared/glemu.cc',
2020-07-30 19:41:44 +02:00
'../shared/gzstream.cc',
2020-04-16 20:23:28 +02:00
'../shared/stream.cc',
'../shared/zip.cc',
'../engine/aa.cc',
'../engine/bih.cc',
'../engine/blend.cc',
'../engine/command.cc',
'../engine/console.cc',
'../engine/dynlight.cc',
'../engine/grass.cc',
'../engine/light.cc',
'../engine/main.cc',
'../engine/material.cc',
'../engine/movie.cc',
'../engine/normal.cc',
'../engine/octa.cc',
'../engine/octaedit.cc',
'../engine/octarender.cc',
'../engine/physics.cc',
'../engine/pvs.cc',
'../engine/rendergl.cc',
'../engine/renderlights.cc',
'../engine/rendermodel.cc',
'../engine/renderparticles.cc',
'../engine/rendersky.cc',
'../engine/rendertext.cc',
'../engine/renderva.cc',
'../engine/shader.cc',
'../engine/stain.cc',
'../engine/texture.cc',
'../engine/water.cc',
'../engine/world.cc',
'../engine/worldio.cc',
'../game/game.cc',
2020-04-15 19:04:04 +02:00
]
threads_dep = dependency('threads')
sdl2_dep = dependency('sdl2')
sdl2_image_dep = dependency('SDL2_image')
zlib_dep = dependency('zlib')
gl_dep = dependency('gl')
rt_dep = cxx.find_library('rt', required: false)
2020-04-15 19:04:04 +02:00
executable('native_client',
client_src,
dependencies: [
threads_dep, sdl2_dep, sdl2_image_dep,
2020-04-16 20:13:59 +02:00
zlib_dep, gl_dep, rt_dep
2020-04-15 19:04:04 +02:00
],
2020-05-24 21:24:50 +02:00
include_directories: octacore_includes
2020-04-15 19:04:04 +02:00
)