summaryrefslogtreecommitdiff
path: root/com32/lib/Makefile
blob: 6b5ab0154ffa162a1cc31b8449381e0d9a13d912 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Include configuration rules
include MCONFIG

LIBOBJS = \
	abort.o \
	atexit.o \
	atoi.o \
	atol.o \
	atoll.o \
	calloc.o \
	creat.o \
	ctypes.o \
	errno.o \
	fgetc.o \
	fgets.o \
	fopen.o \
	fprintf.o \
	fputc.o \
	fputs.o \
	fread2.o \
	fread.o \
	free.o \
	fwrite2.o \
	fwrite.o \
	getopt.o \
	lrand48.o \
	malloc.o \
	memccpy.o \
	memchr.o \
	memcmp.o \
	memcpy.o \
	memmem.o \
	memmove.o \
	memset.o \
	memswap.o \
	onexit.o \
	perror.o \
	printf.o \
	puts.o \
	qsort.o \
	realloc.o \
	seed48.o \
	snprintf.o \
	sprintf.o \
	srand48.o \
	sscanf.o \
	stack.o \
	strcasecmp.o \
	strcat.o \
	strchr.o \
	strcmp.o \
	strcpy.o \
	strdup.o \
	strerror.o \
	strlen.o \
	strncasecmp.o \
	strncat.o \
	strncmp.o \
	strncpy.o \
	strndup.o \
	strntoimax.o \
	strntoumax.o \
	strrchr.o \
	strsep.o \
	strspn.o \
	strstr.o \
	strtoimax.o \
	strtok.o \
	strtol.o \
	strtoll.o \
	strtoul.o \
	strtoull.o \
	strtoumax.o \
	vfprintf.o \
	vprintf.o \
	vsnprintf.o \
	vsprintf.o \
	vsscanf.o \
	sys/entry.o sys/exit.o \
	sys/open.o \
	sys/fileinfo.o \
	sys/close.o \
	sys/read.o \
	sys/write.o

all: libcom32.a

libcom32.a : $(LIBOBJS)
	rm -f $@
	$(AR) cq $@ $^
	$(RANLIB) $@

tidy:
	rm -f *.o .*.d */*.o */.*.d

clean: tidy
	rm -f *.a

spotless: clean
	rm -f *~ \#* */*~ */\#*

-include .*.d