build: Make datatype configurable

This commit is contained in:
Jan Tojnar 2020-04-06 08:04:19 +02:00
parent 1d7e76e0af
commit b39de321ca
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -1,5 +1,7 @@
KFVER=131
DATATYPE ?= float
PREFIX ?= /usr/local
LIBDIR ?= $(PREFIX)/lib
@ -14,7 +16,7 @@ else
endif
all:
gcc -Wall -fPIC -c *.c -Dkiss_fft_scalar=float -o kiss_fft.o
gcc -Wall -fPIC -c *.c -Dkiss_fft_scalar=$(DATATYPE) -o kiss_fft.o
ar crus libkissfft.a kiss_fft.o
gcc -shared $(SHARED_FLAGS) -o $(SHARED_NAME) kiss_fft.o