cariboulabs-cariboulite/software/libcariboulite/src/io_utils/pigpio/Makefile

21 wiersze
519 B
Makefile

#
# Set CROSS_PREFIX to prepend to all compiler tools at once for easier
# cross-compilation.
CROSS_PREFIX =
CC = $(CROSS_PREFIX)gcc
AR = $(CROSS_PREFIX)ar
RANLIB = $(CROSS_PREFIX)ranlib
SIZE = $(CROSS_PREFIX)size
STRIP = $(CROSS_PREFIX)strip
SHLIB = $(CC) -shared
STRIPLIB = $(STRIP) --strip-unneeded
CFLAGS += -O3 -Wall -pthread
LIB = libpigpio.a
lib: pigpio.c pigpio.h
$(CC) $(CFLAGS) -fpic -c pigpio.c command.c
$(AR) rcs libpigpio.a pigpio.o command.c