scc

simple C compiler
git clone git://git.2f30.org/scc
Log | Files | Refs | README | LICENSE

Makefile (820B)


      1 .POSIX:
      2 
      3 include ../../../config.mk
      4 
      5 OBJ = assert.o strcpy.o strcmp.o strlen.o strchr.o \
      6       strrchr.o strcat.o strncmp.o strncpy.o strncat.o strcoll.o \
      7       strxfrm.o strstr.o strspn.o strcspn.o strpbrk.o strtok.o \
      8       memset.o memcpy.o memmove.o memcmp.o memchr.o \
      9       isalnum.o isalpha.o isascii.o isblank.o iscntrl.o isdigit.o \
     10       isgraph.o islower.o isprint.o ispunct.o isspace.o isupper.o \
     11       isxdigit.o toupper.o tolower.o ctype.o setlocale.o \
     12       localeconv.o atoi.o atol.o atoll.o atexit.o exit.o \
     13       printf.o fprintf.o vfprintf.o \
     14       fgets.o gets.of fgetc.o fputc.o getchar.o putchar.o \
     15       fputs.o puts.o fread.o fwrite.o \
     16       realloc.o calloc.o malloc.o
     17 
     18 all: $(ARCH)-libc.a
     19 
     20 clean distclean:
     21 	rm -f *.o *-libc.a
     22 
     23 $(ARCH)-libc.a: $(OBJ)
     24 	$(AR) $(ARFLAGS) $@ $?
     25 	ranlib $@