dreamcast-opengl/meson.build

29 lines
819 B
Meson
Raw Normal View History

2024-03-11 04:39:58 +00:00
project('dreamcast-opengl', 'c')
cc = meson.get_compiler('c')
kosinc = include_directories('/opt/toolchains/dc/kos/include')
koskernelinc = include_directories('/opt/toolchains/dc/kos/kernel/arch/dreamcast/include')
kosaddonsinc = include_directories('/opt/toolchains/dc/kos/addons/include')
kosportsinc = include_directories('/opt/toolchains/dc/kos-ports/include')
GL = cc.find_library('GL', required: true)
math = cc.find_library('m', required: true)
# pcx = cc.find_library('pcx', required: true)
# kosutils = cc.find_library('kosutils', required: true)
deps = [
GL,
math
]
incdirs = [
kosinc,
koskernelinc,
kosaddonsinc,
kosportsinc
]
executable('hello.elf', ['hello.c'], dependencies: deps, include_directories: incdirs)
executable('gl.elf', ['gl.c'], dependencies: deps, include_directories: incdirs)