Packages

Use Elixir to replay radio signals on a Raspberry Pi on GPIO 4

Current section

Files

Jump to
replex src librpitx-5475c41ccf202b544cac6cf0c670ae40210a9f4b src Makefile
Raw

src/librpitx-5475c41ccf202b544cac6cf0c670ae40210a9f4b/src/Makefile

CFLAGS += -Wall -O3 -Wno-unused-variable
CXXFLAGS += -std=c++11 -Wall -O3 -Wno-unused-variable
LDFLAGS += -lm -lrt -lpthread
CXX ?= c++
CC ?= cc
librpitx: librpitx.h gpio.h gpio.cpp dma.h dma.cpp mailbox.c raspberry_pi_revision.c fmdmasync.h fmdmasync.cpp ngfmdmasync.h ngfmdmasync.cpp dsp.h dsp.cpp iqdmasync.h iqdmasync.cpp serialdmasync.h serialdmasync.cpp phasedmasync.h phasedmasync.cpp fskburst.h fskburst.cpp ookburst.cpp ookburst.h atv.h atv.cpp util.h
#$(CC) $(CFLAGS) -c -o mailbox.o mailbox.c
$(CC) $(CFLAGS) -c -o raspberry_pi_revision.o raspberry_pi_revision.c
$(CXX) $(CXXFLAGS) -c dsp.cpp iqdmasync.cpp ngfmdmasync.cpp fmdmasync.cpp dma.cpp gpio.cpp serialdmasync.cpp phasedmasync.cpp amdmasync.h amdmasync.cpp fskburst.cpp ookburst.cpp atv.cpp util.cpp mailbox.c
$(AR) rc librpitx.a dsp.o iqdmasync.o ngfmdmasync.o fmdmasync.o dma.o gpio.o mailbox.o raspberry_pi_revision.o serialdmasync.o phasedmasync.o amdmasync.o fskburst.o ookburst.o atv.o util.o mailbox.o
install: librpitx
clean:
rm -f *.o *.a