23 lines
424 B
Meson
23 lines
424 B
Meson
project('MyLittleCPU', 'c')
|
|
|
|
sources = files(
|
|
'src/main.c',
|
|
'src/emu.c',
|
|
'src/memory.c',
|
|
'src/instruction.c',
|
|
'src/util.c',
|
|
'src/device.c'
|
|
)
|
|
|
|
asmSources = files(
|
|
'src/assembler/main.c',
|
|
'src/assembler/assemble.c',
|
|
'src/assembler/program.c',
|
|
'src/instruction.c'
|
|
)
|
|
|
|
args = ['-Wall', '-Wextra']
|
|
|
|
executable('emu', sources, c_args: args)
|
|
executable('assembler', asmSources, c_args: args)
|