# GNU Make solution makefile autogenerated by GENie
# Type "make help" for usage help

ifndef config
  config=debug32
endif
export config

PROJECTS := osd_windows ocore_windows utils formats netlist expat zlib softfloat jpeg flac 7z lua lsqlite3 jsoncpp sqllite3 portmidi bgfx portaudio gtest emu optional bus dasm mameshared messshared acorn act adc alesis altos amiga amstrad apf apollo apple applied arcadia ascii at atari att bally banctec bandai be bnpo bondwell booth camputers canon cantab casio cbm cccp cce ccs chromatics coleco cromemco comx concept conitec cybiko dai ddr dec dicksmth dms dragon drc eaca einis elektrka elektor ensoniq enterprise entex epoch epson exidy fairch fidelity force fujitsu funtech galaxy gamepark gi grundy hartung heathkit hegener hitachi homebrew homelab hp hec2hrp heurikon intel imp interton intv isc kaypro koei kyocera luxor magnavox makerbot marx mattel matsushi mb mchester memotech mgu microkey microsoft mit mits mitsubishi mizar morrow mos motorola multitch nakajima nascom ne nec netronic next nintendo nokia northstar novag olivetti olympia ns omnibyte orion osborne osi palm parker pitronic pc pdp1 pel philips poly88 psion radio rca regnecentralen ritam rm robotron roland rockwell sage samcoupe samsung sanyo sega sgi sharp sinclair siemens slicer snk sony sord special sun svi svision swtpc09 synertec ta tandberg tangerin tatung teamconc tektroni telenova telercas televideo tem tesla test thomson ti tiger tigertel tiki tomy toshiba trainer trs ultimachine ultratec unisonic unisys veb vidbrain videoton visual votrax vtech wang wavemate xerox xussrpc yamaha zenith zpa zvt skeleton mess

.PHONY: all clean help $(PROJECTS)

all: $(PROJECTS)

osd_windows: 
	@${MAKE} --no-print-directory -C . -f osd_windows.make

ocore_windows: 
	@${MAKE} --no-print-directory -C . -f ocore_windows.make

utils: 
	@${MAKE} --no-print-directory -C . -f utils.make

formats: 
	@${MAKE} --no-print-directory -C . -f formats.make

netlist: 
	@${MAKE} --no-print-directory -C . -f netlist.make

expat: 
	@${MAKE} --no-print-directory -C . -f expat.make

zlib: 
	@${MAKE} --no-print-directory -C . -f zlib.make

softfloat: 
	@${MAKE} --no-print-directory -C . -f softfloat.make

jpeg: 
	@${MAKE} --no-print-directory -C . -f jpeg.make

flac: 
	@${MAKE} --no-print-directory -C . -f flac.make

7z: 
	@${MAKE} --no-print-directory -C . -f 7z.make

lua: 
	@${MAKE} --no-print-directory -C . -f lua.make

lsqlite3: 
	@${MAKE} --no-print-directory -C . -f lsqlite3.make

jsoncpp: 
	@${MAKE} --no-print-directory -C . -f jsoncpp.make

sqllite3: 
	@${MAKE} --no-print-directory -C . -f sqllite3.make

portmidi: 
	@${MAKE} --no-print-directory -C . -f portmidi.make

bgfx: 
	@${MAKE} --no-print-directory -C . -f bgfx.make

portaudio: 
	@${MAKE} --no-print-directory -C . -f portaudio.make

gtest: 
	@${MAKE} --no-print-directory -C . -f gtest.make

emu: 
	@${MAKE} --no-print-directory -C . -f emu.make

optional: 
	@${MAKE} --no-print-directory -C . -f optional.make

bus: 
	@${MAKE} --no-print-directory -C . -f bus.make

dasm: 
	@${MAKE} --no-print-directory -C . -f dasm.make

mameshared: 
	@${MAKE} --no-print-directory -C . -f mameshared.make

messshared: 
	@${MAKE} --no-print-directory -C . -f messshared.make

acorn: 
	@${MAKE} --no-print-directory -C . -f acorn.make

act: 
	@${MAKE} --no-print-directory -C . -f act.make

adc: 
	@${MAKE} --no-print-directory -C . -f adc.make

alesis: 
	@${MAKE} --no-print-directory -C . -f alesis.make

altos: 
	@${MAKE} --no-print-directory -C . -f altos.make

amiga: 
	@${MAKE} --no-print-directory -C . -f amiga.make

amstrad: 
	@${MAKE} --no-print-directory -C . -f amstrad.make

apf: 
	@${MAKE} --no-print-directory -C . -f apf.make

apollo: 
	@${MAKE} --no-print-directory -C . -f apollo.make

apple: 
	@${MAKE} --no-print-directory -C . -f apple.make

applied: 
	@${MAKE} --no-print-directory -C . -f applied.make

arcadia: 
	@${MAKE} --no-print-directory -C . -f arcadia.make

ascii: 
	@${MAKE} --no-print-directory -C . -f ascii.make

at: 
	@${MAKE} --no-print-directory -C . -f at.make

atari: 
	@${MAKE} --no-print-directory -C . -f atari.make

att: 
	@${MAKE} --no-print-directory -C . -f att.make

bally: 
	@${MAKE} --no-print-directory -C . -f bally.make

banctec: 
	@${MAKE} --no-print-directory -C . -f banctec.make

bandai: 
	@${MAKE} --no-print-directory -C . -f bandai.make

be: 
	@${MAKE} --no-print-directory -C . -f be.make

bnpo: 
	@${MAKE} --no-print-directory -C . -f bnpo.make

bondwell: 
	@${MAKE} --no-print-directory -C . -f bondwell.make

booth: 
	@${MAKE} --no-print-directory -C . -f booth.make

camputers: 
	@${MAKE} --no-print-directory -C . -f camputers.make

canon: 
	@${MAKE} --no-print-directory -C . -f canon.make

cantab: 
	@${MAKE} --no-print-directory -C . -f cantab.make

casio: 
	@${MAKE} --no-print-directory -C . -f casio.make

cbm: 
	@${MAKE} --no-print-directory -C . -f cbm.make

cccp: 
	@${MAKE} --no-print-directory -C . -f cccp.make

cce: 
	@${MAKE} --no-print-directory -C . -f cce.make

ccs: 
	@${MAKE} --no-print-directory -C . -f ccs.make

chromatics: 
	@${MAKE} --no-print-directory -C . -f chromatics.make

coleco: 
	@${MAKE} --no-print-directory -C . -f coleco.make

cromemco: 
	@${MAKE} --no-print-directory -C . -f cromemco.make

comx: 
	@${MAKE} --no-print-directory -C . -f comx.make

concept: 
	@${MAKE} --no-print-directory -C . -f concept.make

conitec: 
	@${MAKE} --no-print-directory -C . -f conitec.make

cybiko: 
	@${MAKE} --no-print-directory -C . -f cybiko.make

dai: 
	@${MAKE} --no-print-directory -C . -f dai.make

ddr: 
	@${MAKE} --no-print-directory -C . -f ddr.make

dec: 
	@${MAKE} --no-print-directory -C . -f dec.make

dicksmth: 
	@${MAKE} --no-print-directory -C . -f dicksmth.make

dms: 
	@${MAKE} --no-print-directory -C . -f dms.make

dragon: 
	@${MAKE} --no-print-directory -C . -f dragon.make

drc: 
	@${MAKE} --no-print-directory -C . -f drc.make

eaca: 
	@${MAKE} --no-print-directory -C . -f eaca.make

einis: 
	@${MAKE} --no-print-directory -C . -f einis.make

elektrka: 
	@${MAKE} --no-print-directory -C . -f elektrka.make

elektor: 
	@${MAKE} --no-print-directory -C . -f elektor.make

ensoniq: 
	@${MAKE} --no-print-directory -C . -f ensoniq.make

enterprise: 
	@${MAKE} --no-print-directory -C . -f enterprise.make

entex: 
	@${MAKE} --no-print-directory -C . -f entex.make

epoch: 
	@${MAKE} --no-print-directory -C . -f epoch.make

epson: 
	@${MAKE} --no-print-directory -C . -f epson.make

exidy: 
	@${MAKE} --no-print-directory -C . -f exidy.make

fairch: 
	@${MAKE} --no-print-directory -C . -f fairch.make

fidelity: 
	@${MAKE} --no-print-directory -C . -f fidelity.make

force: 
	@${MAKE} --no-print-directory -C . -f force.make

fujitsu: 
	@${MAKE} --no-print-directory -C . -f fujitsu.make

funtech: 
	@${MAKE} --no-print-directory -C . -f funtech.make

galaxy: 
	@${MAKE} --no-print-directory -C . -f galaxy.make

gamepark: 
	@${MAKE} --no-print-directory -C . -f gamepark.make

gi: 
	@${MAKE} --no-print-directory -C . -f gi.make

grundy: 
	@${MAKE} --no-print-directory -C . -f grundy.make

hartung: 
	@${MAKE} --no-print-directory -C . -f hartung.make

heathkit: 
	@${MAKE} --no-print-directory -C . -f heathkit.make

hegener: 
	@${MAKE} --no-print-directory -C . -f hegener.make

hitachi: 
	@${MAKE} --no-print-directory -C . -f hitachi.make

homebrew: 
	@${MAKE} --no-print-directory -C . -f homebrew.make

homelab: 
	@${MAKE} --no-print-directory -C . -f homelab.make

hp: 
	@${MAKE} --no-print-directory -C . -f hp.make

hec2hrp: 
	@${MAKE} --no-print-directory -C . -f hec2hrp.make

heurikon: 
	@${MAKE} --no-print-directory -C . -f heurikon.make

intel: 
	@${MAKE} --no-print-directory -C . -f intel.make

imp: 
	@${MAKE} --no-print-directory -C . -f imp.make

interton: 
	@${MAKE} --no-print-directory -C . -f interton.make

intv: 
	@${MAKE} --no-print-directory -C . -f intv.make

isc: 
	@${MAKE} --no-print-directory -C . -f isc.make

kaypro: 
	@${MAKE} --no-print-directory -C . -f kaypro.make

koei: 
	@${MAKE} --no-print-directory -C . -f koei.make

kyocera: 
	@${MAKE} --no-print-directory -C . -f kyocera.make

luxor: 
	@${MAKE} --no-print-directory -C . -f luxor.make

magnavox: 
	@${MAKE} --no-print-directory -C . -f magnavox.make

makerbot: 
	@${MAKE} --no-print-directory -C . -f makerbot.make

marx: 
	@${MAKE} --no-print-directory -C . -f marx.make

mattel: 
	@${MAKE} --no-print-directory -C . -f mattel.make

matsushi: 
	@${MAKE} --no-print-directory -C . -f matsushi.make

mb: 
	@${MAKE} --no-print-directory -C . -f mb.make

mchester: 
	@${MAKE} --no-print-directory -C . -f mchester.make

memotech: 
	@${MAKE} --no-print-directory -C . -f memotech.make

mgu: 
	@${MAKE} --no-print-directory -C . -f mgu.make

microkey: 
	@${MAKE} --no-print-directory -C . -f microkey.make

microsoft: 
	@${MAKE} --no-print-directory -C . -f microsoft.make

mit: 
	@${MAKE} --no-print-directory -C . -f mit.make

mits: 
	@${MAKE} --no-print-directory -C . -f mits.make

mitsubishi: 
	@${MAKE} --no-print-directory -C . -f mitsubishi.make

mizar: 
	@${MAKE} --no-print-directory -C . -f mizar.make

morrow: 
	@${MAKE} --no-print-directory -C . -f morrow.make

mos: 
	@${MAKE} --no-print-directory -C . -f mos.make

motorola: 
	@${MAKE} --no-print-directory -C . -f motorola.make

multitch: 
	@${MAKE} --no-print-directory -C . -f multitch.make

nakajima: 
	@${MAKE} --no-print-directory -C . -f nakajima.make

nascom: 
	@${MAKE} --no-print-directory -C . -f nascom.make

ne: 
	@${MAKE} --no-print-directory -C . -f ne.make

nec: 
	@${MAKE} --no-print-directory -C . -f nec.make

netronic: 
	@${MAKE} --no-print-directory -C . -f netronic.make

next: 
	@${MAKE} --no-print-directory -C . -f next.make

nintendo: 
	@${MAKE} --no-print-directory -C . -f nintendo.make

nokia: 
	@${MAKE} --no-print-directory -C . -f nokia.make

northstar: 
	@${MAKE} --no-print-directory -C . -f northstar.make

novag: 
	@${MAKE} --no-print-directory -C . -f novag.make

olivetti: 
	@${MAKE} --no-print-directory -C . -f olivetti.make

olympia: 
	@${MAKE} --no-print-directory -C . -f olympia.make

ns: 
	@${MAKE} --no-print-directory -C . -f ns.make

omnibyte: 
	@${MAKE} --no-print-directory -C . -f omnibyte.make

orion: 
	@${MAKE} --no-print-directory -C . -f orion.make

osborne: 
	@${MAKE} --no-print-directory -C . -f osborne.make

osi: 
	@${MAKE} --no-print-directory -C . -f osi.make

palm: 
	@${MAKE} --no-print-directory -C . -f palm.make

parker: 
	@${MAKE} --no-print-directory -C . -f parker.make

pitronic: 
	@${MAKE} --no-print-directory -C . -f pitronic.make

pc: 
	@${MAKE} --no-print-directory -C . -f pc.make

pdp1: 
	@${MAKE} --no-print-directory -C . -f pdp1.make

pel: 
	@${MAKE} --no-print-directory -C . -f pel.make

philips: 
	@${MAKE} --no-print-directory -C . -f philips.make

poly88: 
	@${MAKE} --no-print-directory -C . -f poly88.make

psion: 
	@${MAKE} --no-print-directory -C . -f psion.make

radio: 
	@${MAKE} --no-print-directory -C . -f radio.make

rca: 
	@${MAKE} --no-print-directory -C . -f rca.make

regnecentralen: 
	@${MAKE} --no-print-directory -C . -f regnecentralen.make

ritam: 
	@${MAKE} --no-print-directory -C . -f ritam.make

rm: 
	@${MAKE} --no-print-directory -C . -f rm.make

robotron: 
	@${MAKE} --no-print-directory -C . -f robotron.make

roland: 
	@${MAKE} --no-print-directory -C . -f roland.make

rockwell: 
	@${MAKE} --no-print-directory -C . -f rockwell.make

sage: 
	@${MAKE} --no-print-directory -C . -f sage.make

samcoupe: 
	@${MAKE} --no-print-directory -C . -f samcoupe.make

samsung: 
	@${MAKE} --no-print-directory -C . -f samsung.make

sanyo: 
	@${MAKE} --no-print-directory -C . -f sanyo.make

sega: 
	@${MAKE} --no-print-directory -C . -f sega.make

sgi: 
	@${MAKE} --no-print-directory -C . -f sgi.make

sharp: 
	@${MAKE} --no-print-directory -C . -f sharp.make

sinclair: 
	@${MAKE} --no-print-directory -C . -f sinclair.make

siemens: 
	@${MAKE} --no-print-directory -C . -f siemens.make

slicer: 
	@${MAKE} --no-print-directory -C . -f slicer.make

snk: 
	@${MAKE} --no-print-directory -C . -f snk.make

sony: 
	@${MAKE} --no-print-directory -C . -f sony.make

sord: 
	@${MAKE} --no-print-directory -C . -f sord.make

special: 
	@${MAKE} --no-print-directory -C . -f special.make

sun: 
	@${MAKE} --no-print-directory -C . -f sun.make

svi: 
	@${MAKE} --no-print-directory -C . -f svi.make

svision: 
	@${MAKE} --no-print-directory -C . -f svision.make

swtpc09: 
	@${MAKE} --no-print-directory -C . -f swtpc09.make

synertec: 
	@${MAKE} --no-print-directory -C . -f synertec.make

ta: 
	@${MAKE} --no-print-directory -C . -f ta.make

tandberg: 
	@${MAKE} --no-print-directory -C . -f tandberg.make

tangerin: 
	@${MAKE} --no-print-directory -C . -f tangerin.make

tatung: 
	@${MAKE} --no-print-directory -C . -f tatung.make

teamconc: 
	@${MAKE} --no-print-directory -C . -f teamconc.make

tektroni: 
	@${MAKE} --no-print-directory -C . -f tektroni.make

telenova: 
	@${MAKE} --no-print-directory -C . -f telenova.make

telercas: 
	@${MAKE} --no-print-directory -C . -f telercas.make

televideo: 
	@${MAKE} --no-print-directory -C . -f televideo.make

tem: 
	@${MAKE} --no-print-directory -C . -f tem.make

tesla: 
	@${MAKE} --no-print-directory -C . -f tesla.make

test: 
	@${MAKE} --no-print-directory -C . -f test.make

thomson: 
	@${MAKE} --no-print-directory -C . -f thomson.make

ti: 
	@${MAKE} --no-print-directory -C . -f ti.make

tiger: 
	@${MAKE} --no-print-directory -C . -f tiger.make

tigertel: 
	@${MAKE} --no-print-directory -C . -f tigertel.make

tiki: 
	@${MAKE} --no-print-directory -C . -f tiki.make

tomy: 
	@${MAKE} --no-print-directory -C . -f tomy.make

toshiba: 
	@${MAKE} --no-print-directory -C . -f toshiba.make

trainer: 
	@${MAKE} --no-print-directory -C . -f trainer.make

trs: 
	@${MAKE} --no-print-directory -C . -f trs.make

ultimachine: 
	@${MAKE} --no-print-directory -C . -f ultimachine.make

ultratec: 
	@${MAKE} --no-print-directory -C . -f ultratec.make

unisonic: 
	@${MAKE} --no-print-directory -C . -f unisonic.make

unisys: 
	@${MAKE} --no-print-directory -C . -f unisys.make

veb: 
	@${MAKE} --no-print-directory -C . -f veb.make

vidbrain: 
	@${MAKE} --no-print-directory -C . -f vidbrain.make

videoton: 
	@${MAKE} --no-print-directory -C . -f videoton.make

visual: 
	@${MAKE} --no-print-directory -C . -f visual.make

votrax: 
	@${MAKE} --no-print-directory -C . -f votrax.make

vtech: 
	@${MAKE} --no-print-directory -C . -f vtech.make

wang: 
	@${MAKE} --no-print-directory -C . -f wang.make

wavemate: 
	@${MAKE} --no-print-directory -C . -f wavemate.make

xerox: 
	@${MAKE} --no-print-directory -C . -f xerox.make

xussrpc: 
	@${MAKE} --no-print-directory -C . -f xussrpc.make

yamaha: 
	@${MAKE} --no-print-directory -C . -f yamaha.make

zenith: 
	@${MAKE} --no-print-directory -C . -f zenith.make

zpa: 
	@${MAKE} --no-print-directory -C . -f zpa.make

zvt: 
	@${MAKE} --no-print-directory -C . -f zvt.make

skeleton: 
	@${MAKE} --no-print-directory -C . -f skeleton.make

mess: acorn act adc alesis altos amiga amstrad apf apollo apple applied arcadia ascii at atari att bally bandai banctec be bnpo bondwell booth camputers canon cantab casio cbm cccp cce ccs chromatics coleco cromemco comx concept conitec cybiko dai ddr dec dicksmth dms dragon drc eaca einis elektor elektrka ensoniq enterprise entex epoch epson exidy fairch fidelity force fujitsu funtech galaxy gamepark gi grundy hartung heathkit hec2hrp hegener heurikon hitachi homebrew homelab hp imp intel interton intv isc kaypro koei kyocera luxor magnavox makerbot marx matsushi mattel mb mchester memotech mgu microkey microsoft mit mits mitsubishi mizar morrow mos motorola multitch nakajima nascom ne nec netronic next nintendo nokia northstar novag ns olivetti olympia omnibyte orion osborne osi palm parker pc pdp1 pel philips pitronic poly88 psion radio rca regnecentralen ritam rm robotron rockwell roland sage samcoupe samsung sanyo sega sgi sharp siemens sinclair skeleton slicer snk sony sord special sun svi svision swtpc09 synertec ta tandberg tangerin tatung teamconc tektroni telenova telercas televideo tem tesla test thomson ti tiger tigertel tiki tomy toshiba trainer trs ultimachine ultratec unisonic unisys veb vidbrain videoton visual votrax vtech wang wavemate xerox xussrpc yamaha zenith zpa zvt messshared mameshared osd_windows bus netlist optional emu formats dasm utils expat softfloat jpeg 7z lua lsqlite3 jsoncpp zlib flac sqllite3 portmidi bgfx ocore_windows
	@${MAKE} --no-print-directory -C . -f mess.make

clean:
	@${MAKE} --no-print-directory -C . -f osd_windows.make clean
	@${MAKE} --no-print-directory -C . -f ocore_windows.make clean
	@${MAKE} --no-print-directory -C . -f utils.make clean
	@${MAKE} --no-print-directory -C . -f formats.make clean
	@${MAKE} --no-print-directory -C . -f netlist.make clean
	@${MAKE} --no-print-directory -C . -f expat.make clean
	@${MAKE} --no-print-directory -C . -f zlib.make clean
	@${MAKE} --no-print-directory -C . -f softfloat.make clean
	@${MAKE} --no-print-directory -C . -f jpeg.make clean
	@${MAKE} --no-print-directory -C . -f flac.make clean
	@${MAKE} --no-print-directory -C . -f 7z.make clean
	@${MAKE} --no-print-directory -C . -f lua.make clean
	@${MAKE} --no-print-directory -C . -f lsqlite3.make clean
	@${MAKE} --no-print-directory -C . -f jsoncpp.make clean
	@${MAKE} --no-print-directory -C . -f sqllite3.make clean
	@${MAKE} --no-print-directory -C . -f portmidi.make clean
	@${MAKE} --no-print-directory -C . -f bgfx.make clean
	@${MAKE} --no-print-directory -C . -f portaudio.make clean
	@${MAKE} --no-print-directory -C . -f gtest.make clean
	@${MAKE} --no-print-directory -C . -f emu.make clean
	@${MAKE} --no-print-directory -C . -f optional.make clean
	@${MAKE} --no-print-directory -C . -f bus.make clean
	@${MAKE} --no-print-directory -C . -f dasm.make clean
	@${MAKE} --no-print-directory -C . -f mameshared.make clean
	@${MAKE} --no-print-directory -C . -f messshared.make clean
	@${MAKE} --no-print-directory -C . -f acorn.make clean
	@${MAKE} --no-print-directory -C . -f act.make clean
	@${MAKE} --no-print-directory -C . -f adc.make clean
	@${MAKE} --no-print-directory -C . -f alesis.make clean
	@${MAKE} --no-print-directory -C . -f altos.make clean
	@${MAKE} --no-print-directory -C . -f amiga.make clean
	@${MAKE} --no-print-directory -C . -f amstrad.make clean
	@${MAKE} --no-print-directory -C . -f apf.make clean
	@${MAKE} --no-print-directory -C . -f apollo.make clean
	@${MAKE} --no-print-directory -C . -f apple.make clean
	@${MAKE} --no-print-directory -C . -f applied.make clean
	@${MAKE} --no-print-directory -C . -f arcadia.make clean
	@${MAKE} --no-print-directory -C . -f ascii.make clean
	@${MAKE} --no-print-directory -C . -f at.make clean
	@${MAKE} --no-print-directory -C . -f atari.make clean
	@${MAKE} --no-print-directory -C . -f att.make clean
	@${MAKE} --no-print-directory -C . -f bally.make clean
	@${MAKE} --no-print-directory -C . -f banctec.make clean
	@${MAKE} --no-print-directory -C . -f bandai.make clean
	@${MAKE} --no-print-directory -C . -f be.make clean
	@${MAKE} --no-print-directory -C . -f bnpo.make clean
	@${MAKE} --no-print-directory -C . -f bondwell.make clean
	@${MAKE} --no-print-directory -C . -f booth.make clean
	@${MAKE} --no-print-directory -C . -f camputers.make clean
	@${MAKE} --no-print-directory -C . -f canon.make clean
	@${MAKE} --no-print-directory -C . -f cantab.make clean
	@${MAKE} --no-print-directory -C . -f casio.make clean
	@${MAKE} --no-print-directory -C . -f cbm.make clean
	@${MAKE} --no-print-directory -C . -f cccp.make clean
	@${MAKE} --no-print-directory -C . -f cce.make clean
	@${MAKE} --no-print-directory -C . -f ccs.make clean
	@${MAKE} --no-print-directory -C . -f chromatics.make clean
	@${MAKE} --no-print-directory -C . -f coleco.make clean
	@${MAKE} --no-print-directory -C . -f cromemco.make clean
	@${MAKE} --no-print-directory -C . -f comx.make clean
	@${MAKE} --no-print-directory -C . -f concept.make clean
	@${MAKE} --no-print-directory -C . -f conitec.make clean
	@${MAKE} --no-print-directory -C . -f cybiko.make clean
	@${MAKE} --no-print-directory -C . -f dai.make clean
	@${MAKE} --no-print-directory -C . -f ddr.make clean
	@${MAKE} --no-print-directory -C . -f dec.make clean
	@${MAKE} --no-print-directory -C . -f dicksmth.make clean
	@${MAKE} --no-print-directory -C . -f dms.make clean
	@${MAKE} --no-print-directory -C . -f dragon.make clean
	@${MAKE} --no-print-directory -C . -f drc.make clean
	@${MAKE} --no-print-directory -C . -f eaca.make clean
	@${MAKE} --no-print-directory -C . -f einis.make clean
	@${MAKE} --no-print-directory -C . -f elektrka.make clean
	@${MAKE} --no-print-directory -C . -f elektor.make clean
	@${MAKE} --no-print-directory -C . -f ensoniq.make clean
	@${MAKE} --no-print-directory -C . -f enterprise.make clean
	@${MAKE} --no-print-directory -C . -f entex.make clean
	@${MAKE} --no-print-directory -C . -f epoch.make clean
	@${MAKE} --no-print-directory -C . -f epson.make clean
	@${MAKE} --no-print-directory -C . -f exidy.make clean
	@${MAKE} --no-print-directory -C . -f fairch.make clean
	@${MAKE} --no-print-directory -C . -f fidelity.make clean
	@${MAKE} --no-print-directory -C . -f force.make clean
	@${MAKE} --no-print-directory -C . -f fujitsu.make clean
	@${MAKE} --no-print-directory -C . -f funtech.make clean
	@${MAKE} --no-print-directory -C . -f galaxy.make clean
	@${MAKE} --no-print-directory -C . -f gamepark.make clean
	@${MAKE} --no-print-directory -C . -f gi.make clean
	@${MAKE} --no-print-directory -C . -f grundy.make clean
	@${MAKE} --no-print-directory -C . -f hartung.make clean
	@${MAKE} --no-print-directory -C . -f heathkit.make clean
	@${MAKE} --no-print-directory -C . -f hegener.make clean
	@${MAKE} --no-print-directory -C . -f hitachi.make clean
	@${MAKE} --no-print-directory -C . -f homebrew.make clean
	@${MAKE} --no-print-directory -C . -f homelab.make clean
	@${MAKE} --no-print-directory -C . -f hp.make clean
	@${MAKE} --no-print-directory -C . -f hec2hrp.make clean
	@${MAKE} --no-print-directory -C . -f heurikon.make clean
	@${MAKE} --no-print-directory -C . -f intel.make clean
	@${MAKE} --no-print-directory -C . -f imp.make clean
	@${MAKE} --no-print-directory -C . -f interton.make clean
	@${MAKE} --no-print-directory -C . -f intv.make clean
	@${MAKE} --no-print-directory -C . -f isc.make clean
	@${MAKE} --no-print-directory -C . -f kaypro.make clean
	@${MAKE} --no-print-directory -C . -f koei.make clean
	@${MAKE} --no-print-directory -C . -f kyocera.make clean
	@${MAKE} --no-print-directory -C . -f luxor.make clean
	@${MAKE} --no-print-directory -C . -f magnavox.make clean
	@${MAKE} --no-print-directory -C . -f makerbot.make clean
	@${MAKE} --no-print-directory -C . -f marx.make clean
	@${MAKE} --no-print-directory -C . -f mattel.make clean
	@${MAKE} --no-print-directory -C . -f matsushi.make clean
	@${MAKE} --no-print-directory -C . -f mb.make clean
	@${MAKE} --no-print-directory -C . -f mchester.make clean
	@${MAKE} --no-print-directory -C . -f memotech.make clean
	@${MAKE} --no-print-directory -C . -f mgu.make clean
	@${MAKE} --no-print-directory -C . -f microkey.make clean
	@${MAKE} --no-print-directory -C . -f microsoft.make clean
	@${MAKE} --no-print-directory -C . -f mit.make clean
	@${MAKE} --no-print-directory -C . -f mits.make clean
	@${MAKE} --no-print-directory -C . -f mitsubishi.make clean
	@${MAKE} --no-print-directory -C . -f mizar.make clean
	@${MAKE} --no-print-directory -C . -f morrow.make clean
	@${MAKE} --no-print-directory -C . -f mos.make clean
	@${MAKE} --no-print-directory -C . -f motorola.make clean
	@${MAKE} --no-print-directory -C . -f multitch.make clean
	@${MAKE} --no-print-directory -C . -f nakajima.make clean
	@${MAKE} --no-print-directory -C . -f nascom.make clean
	@${MAKE} --no-print-directory -C . -f ne.make clean
	@${MAKE} --no-print-directory -C . -f nec.make clean
	@${MAKE} --no-print-directory -C . -f netronic.make clean
	@${MAKE} --no-print-directory -C . -f next.make clean
	@${MAKE} --no-print-directory -C . -f nintendo.make clean
	@${MAKE} --no-print-directory -C . -f nokia.make clean
	@${MAKE} --no-print-directory -C . -f northstar.make clean
	@${MAKE} --no-print-directory -C . -f novag.make clean
	@${MAKE} --no-print-directory -C . -f olivetti.make clean
	@${MAKE} --no-print-directory -C . -f olympia.make clean
	@${MAKE} --no-print-directory -C . -f ns.make clean
	@${MAKE} --no-print-directory -C . -f omnibyte.make clean
	@${MAKE} --no-print-directory -C . -f orion.make clean
	@${MAKE} --no-print-directory -C . -f osborne.make clean
	@${MAKE} --no-print-directory -C . -f osi.make clean
	@${MAKE} --no-print-directory -C . -f palm.make clean
	@${MAKE} --no-print-directory -C . -f parker.make clean
	@${MAKE} --no-print-directory -C . -f pitronic.make clean
	@${MAKE} --no-print-directory -C . -f pc.make clean
	@${MAKE} --no-print-directory -C . -f pdp1.make clean
	@${MAKE} --no-print-directory -C . -f pel.make clean
	@${MAKE} --no-print-directory -C . -f philips.make clean
	@${MAKE} --no-print-directory -C . -f poly88.make clean
	@${MAKE} --no-print-directory -C . -f psion.make clean
	@${MAKE} --no-print-directory -C . -f radio.make clean
	@${MAKE} --no-print-directory -C . -f rca.make clean
	@${MAKE} --no-print-directory -C . -f regnecentralen.make clean
	@${MAKE} --no-print-directory -C . -f ritam.make clean
	@${MAKE} --no-print-directory -C . -f rm.make clean
	@${MAKE} --no-print-directory -C . -f robotron.make clean
	@${MAKE} --no-print-directory -C . -f roland.make clean
	@${MAKE} --no-print-directory -C . -f rockwell.make clean
	@${MAKE} --no-print-directory -C . -f sage.make clean
	@${MAKE} --no-print-directory -C . -f samcoupe.make clean
	@${MAKE} --no-print-directory -C . -f samsung.make clean
	@${MAKE} --no-print-directory -C . -f sanyo.make clean
	@${MAKE} --no-print-directory -C . -f sega.make clean
	@${MAKE} --no-print-directory -C . -f sgi.make clean
	@${MAKE} --no-print-directory -C . -f sharp.make clean
	@${MAKE} --no-print-directory -C . -f sinclair.make clean
	@${MAKE} --no-print-directory -C . -f siemens.make clean
	@${MAKE} --no-print-directory -C . -f slicer.make clean
	@${MAKE} --no-print-directory -C . -f snk.make clean
	@${MAKE} --no-print-directory -C . -f sony.make clean
	@${MAKE} --no-print-directory -C . -f sord.make clean
	@${MAKE} --no-print-directory -C . -f special.make clean
	@${MAKE} --no-print-directory -C . -f sun.make clean
	@${MAKE} --no-print-directory -C . -f svi.make clean
	@${MAKE} --no-print-directory -C . -f svision.make clean
	@${MAKE} --no-print-directory -C . -f swtpc09.make clean
	@${MAKE} --no-print-directory -C . -f synertec.make clean
	@${MAKE} --no-print-directory -C . -f ta.make clean
	@${MAKE} --no-print-directory -C . -f tandberg.make clean
	@${MAKE} --no-print-directory -C . -f tangerin.make clean
	@${MAKE} --no-print-directory -C . -f tatung.make clean
	@${MAKE} --no-print-directory -C . -f teamconc.make clean
	@${MAKE} --no-print-directory -C . -f tektroni.make clean
	@${MAKE} --no-print-directory -C . -f telenova.make clean
	@${MAKE} --no-print-directory -C . -f telercas.make clean
	@${MAKE} --no-print-directory -C . -f televideo.make clean
	@${MAKE} --no-print-directory -C . -f tem.make clean
	@${MAKE} --no-print-directory -C . -f tesla.make clean
	@${MAKE} --no-print-directory -C . -f test.make clean
	@${MAKE} --no-print-directory -C . -f thomson.make clean
	@${MAKE} --no-print-directory -C . -f ti.make clean
	@${MAKE} --no-print-directory -C . -f tiger.make clean
	@${MAKE} --no-print-directory -C . -f tigertel.make clean
	@${MAKE} --no-print-directory -C . -f tiki.make clean
	@${MAKE} --no-print-directory -C . -f tomy.make clean
	@${MAKE} --no-print-directory -C . -f toshiba.make clean
	@${MAKE} --no-print-directory -C . -f trainer.make clean
	@${MAKE} --no-print-directory -C . -f trs.make clean
	@${MAKE} --no-print-directory -C . -f ultimachine.make clean
	@${MAKE} --no-print-directory -C . -f ultratec.make clean
	@${MAKE} --no-print-directory -C . -f unisonic.make clean
	@${MAKE} --no-print-directory -C . -f unisys.make clean
	@${MAKE} --no-print-directory -C . -f veb.make clean
	@${MAKE} --no-print-directory -C . -f vidbrain.make clean
	@${MAKE} --no-print-directory -C . -f videoton.make clean
	@${MAKE} --no-print-directory -C . -f visual.make clean
	@${MAKE} --no-print-directory -C . -f votrax.make clean
	@${MAKE} --no-print-directory -C . -f vtech.make clean
	@${MAKE} --no-print-directory -C . -f wang.make clean
	@${MAKE} --no-print-directory -C . -f wavemate.make clean
	@${MAKE} --no-print-directory -C . -f xerox.make clean
	@${MAKE} --no-print-directory -C . -f xussrpc.make clean
	@${MAKE} --no-print-directory -C . -f yamaha.make clean
	@${MAKE} --no-print-directory -C . -f zenith.make clean
	@${MAKE} --no-print-directory -C . -f zpa.make clean
	@${MAKE} --no-print-directory -C . -f zvt.make clean
	@${MAKE} --no-print-directory -C . -f skeleton.make clean
	@${MAKE} --no-print-directory -C . -f mess.make clean

help:
	@echo "Usage: make [config=name] [target]"
	@echo ""
	@echo "CONFIGURATIONS:"
	@echo "   debug32"
	@echo "   release32"
	@echo "   debug64"
	@echo "   release64"
	@echo "   debug"
	@echo "   release"
	@echo ""
	@echo "TARGETS:"
	@echo "   all (default)"
	@echo "   clean"
	@echo "   osd_windows"
	@echo "   ocore_windows"
	@echo "   utils"
	@echo "   formats"
	@echo "   netlist"
	@echo "   expat"
	@echo "   zlib"
	@echo "   softfloat"
	@echo "   jpeg"
	@echo "   flac"
	@echo "   7z"
	@echo "   lua"
	@echo "   lsqlite3"
	@echo "   jsoncpp"
	@echo "   sqllite3"
	@echo "   portmidi"
	@echo "   bgfx"
	@echo "   portaudio"
	@echo "   gtest"
	@echo "   emu"
	@echo "   optional"
	@echo "   bus"
	@echo "   dasm"
	@echo "   mameshared"
	@echo "   messshared"
	@echo "   acorn"
	@echo "   act"
	@echo "   adc"
	@echo "   alesis"
	@echo "   altos"
	@echo "   amiga"
	@echo "   amstrad"
	@echo "   apf"
	@echo "   apollo"
	@echo "   apple"
	@echo "   applied"
	@echo "   arcadia"
	@echo "   ascii"
	@echo "   at"
	@echo "   atari"
	@echo "   att"
	@echo "   bally"
	@echo "   banctec"
	@echo "   bandai"
	@echo "   be"
	@echo "   bnpo"
	@echo "   bondwell"
	@echo "   booth"
	@echo "   camputers"
	@echo "   canon"
	@echo "   cantab"
	@echo "   casio"
	@echo "   cbm"
	@echo "   cccp"
	@echo "   cce"
	@echo "   ccs"
	@echo "   chromatics"
	@echo "   coleco"
	@echo "   cromemco"
	@echo "   comx"
	@echo "   concept"
	@echo "   conitec"
	@echo "   cybiko"
	@echo "   dai"
	@echo "   ddr"
	@echo "   dec"
	@echo "   dicksmth"
	@echo "   dms"
	@echo "   dragon"
	@echo "   drc"
	@echo "   eaca"
	@echo "   einis"
	@echo "   elektrka"
	@echo "   elektor"
	@echo "   ensoniq"
	@echo "   enterprise"
	@echo "   entex"
	@echo "   epoch"
	@echo "   epson"
	@echo "   exidy"
	@echo "   fairch"
	@echo "   fidelity"
	@echo "   force"
	@echo "   fujitsu"
	@echo "   funtech"
	@echo "   galaxy"
	@echo "   gamepark"
	@echo "   gi"
	@echo "   grundy"
	@echo "   hartung"
	@echo "   heathkit"
	@echo "   hegener"
	@echo "   hitachi"
	@echo "   homebrew"
	@echo "   homelab"
	@echo "   hp"
	@echo "   hec2hrp"
	@echo "   heurikon"
	@echo "   intel"
	@echo "   imp"
	@echo "   interton"
	@echo "   intv"
	@echo "   isc"
	@echo "   kaypro"
	@echo "   koei"
	@echo "   kyocera"
	@echo "   luxor"
	@echo "   magnavox"
	@echo "   makerbot"
	@echo "   marx"
	@echo "   mattel"
	@echo "   matsushi"
	@echo "   mb"
	@echo "   mchester"
	@echo "   memotech"
	@echo "   mgu"
	@echo "   microkey"
	@echo "   microsoft"
	@echo "   mit"
	@echo "   mits"
	@echo "   mitsubishi"
	@echo "   mizar"
	@echo "   morrow"
	@echo "   mos"
	@echo "   motorola"
	@echo "   multitch"
	@echo "   nakajima"
	@echo "   nascom"
	@echo "   ne"
	@echo "   nec"
	@echo "   netronic"
	@echo "   next"
	@echo "   nintendo"
	@echo "   nokia"
	@echo "   northstar"
	@echo "   novag"
	@echo "   olivetti"
	@echo "   olympia"
	@echo "   ns"
	@echo "   omnibyte"
	@echo "   orion"
	@echo "   osborne"
	@echo "   osi"
	@echo "   palm"
	@echo "   parker"
	@echo "   pitronic"
	@echo "   pc"
	@echo "   pdp1"
	@echo "   pel"
	@echo "   philips"
	@echo "   poly88"
	@echo "   psion"
	@echo "   radio"
	@echo "   rca"
	@echo "   regnecentralen"
	@echo "   ritam"
	@echo "   rm"
	@echo "   robotron"
	@echo "   roland"
	@echo "   rockwell"
	@echo "   sage"
	@echo "   samcoupe"
	@echo "   samsung"
	@echo "   sanyo"
	@echo "   sega"
	@echo "   sgi"
	@echo "   sharp"
	@echo "   sinclair"
	@echo "   siemens"
	@echo "   slicer"
	@echo "   snk"
	@echo "   sony"
	@echo "   sord"
	@echo "   special"
	@echo "   sun"
	@echo "   svi"
	@echo "   svision"
	@echo "   swtpc09"
	@echo "   synertec"
	@echo "   ta"
	@echo "   tandberg"
	@echo "   tangerin"
	@echo "   tatung"
	@echo "   teamconc"
	@echo "   tektroni"
	@echo "   telenova"
	@echo "   telercas"
	@echo "   televideo"
	@echo "   tem"
	@echo "   tesla"
	@echo "   test"
	@echo "   thomson"
	@echo "   ti"
	@echo "   tiger"
	@echo "   tigertel"
	@echo "   tiki"
	@echo "   tomy"
	@echo "   toshiba"
	@echo "   trainer"
	@echo "   trs"
	@echo "   ultimachine"
	@echo "   ultratec"
	@echo "   unisonic"
	@echo "   unisys"
	@echo "   veb"
	@echo "   vidbrain"
	@echo "   videoton"
	@echo "   visual"
	@echo "   votrax"
	@echo "   vtech"
	@echo "   wang"
	@echo "   wavemate"
	@echo "   xerox"
	@echo "   xussrpc"
	@echo "   yamaha"
	@echo "   zenith"
	@echo "   zpa"
	@echo "   zvt"
	@echo "   skeleton"
	@echo "   mess"
	@echo ""
	@echo "For more information, see https://github.com/bkaradzic/genie"
