kopia lustrzana https://github.com/cariboulabs/cariboulite
21 wiersze
519 B
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
|
|
|