%.o: %.s
@$(AS) -g -o $@ $(AFLAGS) $<
-C_OBJS =
+OBJS = _scrsize.o \
+ break.o \
+ cgetc.o \
+ clrscr.o \
+ color.o \
+ conio.o \
+ cputc.o \
+ crt0.o \
+ kbhit.o
-S_OBJS = crt0.o kbhit.o conio.o clrscr.o cputc.o cgetc.o break.o color.o
-
-all: $(C_OBJS) $(S_OBJS)
+all: $(OBJS)
clean:
- @rm -f $(C_OBJS:.c=.s) $(C_OBJS) $(S_OBJS) crt0.o
+ @rm -f $(OBJS)