kopia lustrzana https://github.com/pa3gsb/Radioberry-2.x
44 wiersze
656 B
Makefile
44 wiersze
656 B
Makefile
ifneq ($V,1)
|
|
Q ?= @
|
|
endif
|
|
|
|
#DEBUG = -g -O0
|
|
DEBUG = -O3
|
|
CC = gcc
|
|
INCLUDE = -I/usr/local/include
|
|
CFLAGS = $(DEBUG) -Wall $(INCLUDE) -Winline -pipe
|
|
|
|
LDFLAGS = -L/usr/local/lib
|
|
LDLIBS = -lwiringPi -lwiringPiDev -lpthread -lm
|
|
|
|
SRC = loadFPGA.c
|
|
|
|
OBJ = $(SRC:.c=.o)
|
|
|
|
BINS = $(SRC:.c=)
|
|
|
|
all:
|
|
$Q cat README.TXT
|
|
$Q echo " $(BINS)" | fmt
|
|
$Q echo ""
|
|
|
|
really-all: $(BINS)
|
|
|
|
loadFPGA: loadFPGA.o
|
|
$Q echo [link]
|
|
$Q $(CC) -o $@ loadFPGA.o $(LDFLAGS) $(LDLIBS)
|
|
|
|
.c.o:
|
|
$Q echo [CC] $<
|
|
$Q $(CC) -c $(CFLAGS) $< -o $@
|
|
|
|
clean:
|
|
$Q echo "[Clean]"
|
|
$Q rm -f $(OBJ) *~ core tags $(BINS)
|
|
|
|
tags: $(SRC)
|
|
$Q echo [ctags]
|
|
$Q ctags $(SRC)
|
|
|
|
depend:
|
|
makedepend -Y $(SRC)
|