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' ) args = ['-Wall', '-Wextra'] executable('emu', sources, c_args: args) executable('assembler', asmSources, c_args: args)