| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- project('scuffedcraft', 'c')
- cargs = [
- '-std=c99',
- '-Og',
- '-g',
- '-DBOUNDS_CHECK'
- ]
- dependencies = []
- link_args = []
- include_dirs = [
- 'vendor/',
- 'src/'
- ]
- if host_machine.system() == 'linux'
- dependencies += [
- dependency('libglvnd')
- ]
- elif host_machine.system() == 'windows'
- link_args += [
- '-lopengl32'
- ]
- cargs += [
- '-DUNICODE',
- '-D__UNICODE',
- '-municode'
- ]
- if build_machine.system() == 'linux'
- link_args += [
- '-Lvendor/wine/',
- ]
- endif
- endif
- executable(
- 'scuffedcraft',
- 'src/pltf/gl_funcs.c',
- 'src/pltf/pltf.c',
- 'src/DynArray.c',
- 'src/DynString.c',
- 'src/log.c',
- 'src/main.c',
- c_args: cargs,
- dependencies: dependencies,
- link_args: link_args,
- include_directories: include_directories(include_dirs)
- )
|