compileargs = -O1 -fbaserel -noixemul -m68000
libs = -lamiga -lreqtools

tinymeterprefs : main.o tmp_mui.o mui_staff.o dosettings.o miscfuncs.o volumes.o sprintf_exec.o tmp_logo.o
	gcc -o ram:TinyMeterPrefs $(compileargs) miscfuncs.o dosettings.o mui_staff.o tmp_mui.o sprintf_exec.o tmp_logo.o main.o volumes.o $(libs)

main.o : main.c TMP_MUI.h
	gcc -c $(compileargs) main.c

tmp_mui.o : TMP_MUI.c TMP_MUI.h
	gcc -c $(compileargs) TMP_MUI.c

mui_staff.o : mui_staff.c
	gcc -c $(compileargs) mui_staff.c

dosettings.o: dosettings.c structs.h
	gcc -c $(compileargs) dosettings.c

miscfuncs.o: miscfuncs.c
	gcc -c $(compileargs) miscfuncs.c

volumes.o : volumes.c
	gcc -c $(compileargs) volumes.c

tmp_logo.o : tmp_logo.c
	gcc -c $(compileargs) tmp_logo.c
