+#-----------------------------------------------------------------------------
+# Oric Atmos
+
+atmoslib:
+ for i in atmos common runtime; do \
+ CC=$(CC) \
+ AS=$(AS) \
+ CFLAGS="-Osir -g -T -t atmos -I../../include" \
+ AFLAGS="-t atmos -I../../asminc" \
+ $(MAKE) -C $$i || exit 1; \
+ done
+ mv atmos/crt0.o atmos.o
+ for i in atmos common runtime; do \
+ $(AR) a atmos.lib $$i/*.o;\
+ done
+
+#-----------------------------------------------------------------------------
+# Vic20
+
+vic20lib:
+ for i in vic20 cbm common runtime conio dbg; do \
+ CC=$(CC) \
+ AS=$(AS) \
+ AFLAGS="-t vic20 -I../../asminc" \
+ CFLAGS="-Osir -g -T -t vic20 -I../../include" \
+ $(MAKE) -C $$i || exit 1; \
+ done
+ mv vic20/crt0.o vic20.o
+ for i in vic20 cbm common runtime conio dbg; do \
+ $(AR) a vic20.lib $$i/*.o;\
+ done
+