include ../Config.Make
-SRCS = *.c
-OBJS = *.o
-
-regex:
- $(CC) $(CFLAGS) -c $(SRCS) -Wall
- ar cru os_regex.a ${OBJS}
- ranlib os_regex.a
-
-main:
- $(CC) $(CFLAGS) -o main main.c os_regex.a
+os_regex.a: *.c *.h
+ ${CC} ${CFLAGS} -c ${SOURCES}
+ ${BUILDLIB} os_regex.a ${OBJECTS}
clean:
${CLEAN}
- rm -f main