summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
blob: 84265d64d0b82e725fd2bdc0f8c72c6e71386015 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

OBJLIBS = libffts.a
HDRS = cp_sse.h patterns.h macros.h neon_float.h codegen.h neon.h
FILES = cp_sse.c patterns.c codegen.c neon.s
OBJS = cp_sse.o patterns.o codegen.o neon.o

all: $(OBJLIBS)

%.o: %.c $(HDRS)
	$(CC) $(CFLAGS) -c -o $@ $< -I../include -g
	$(CC) $(CFLAGS) -S $< -I../include

%.o: %.s 
	$(CC) $(CFLAGS) -c -o $@ $< -I../include -g
	
$(OBJLIBS): $(OBJS) 
	$(AR) rcs libffts.a $(OBJS)

clean:
	$(RM) -f *.o $(OBJLIBS)
OpenPOWER on IntegriCloud