chore(Makefile): Remove rad1o specific plain Makefile
This commit is contained in:
50
Makefile
50
Makefile
@ -1,50 +0,0 @@
|
|||||||
default: lib hackrf-usb
|
|
||||||
|
|
||||||
all: lib hackrf-usb hackrf-tools
|
|
||||||
|
|
||||||
force: clean all
|
|
||||||
|
|
||||||
ifeq ($(MAKECMDGOALS),rebuild)
|
|
||||||
FORCE=FORCE
|
|
||||||
rebuild: all
|
|
||||||
endif
|
|
||||||
|
|
||||||
firmware/libopencm3/README:
|
|
||||||
git submodule init
|
|
||||||
|
|
||||||
firmware/libopencm3/lib/libopencm3_lpc43xx.a: $(FORCE)
|
|
||||||
git submodule update
|
|
||||||
$(MAKE) -C firmware/libopencm3
|
|
||||||
|
|
||||||
lib: firmware/libopencm3/README firmware/libopencm3/lib/libopencm3_lpc43xx.a
|
|
||||||
|
|
||||||
FDIR=firmware/hackrf_usb/build
|
|
||||||
|
|
||||||
hackrf-usb: $(FDIR)/hackrf_usb.dfu
|
|
||||||
|
|
||||||
$(FDIR)/hackrf_usb.dfu: $(FDIR) $(FDIR)/Makefile $(FORCE)
|
|
||||||
$(MAKE) -C $(FDIR)
|
|
||||||
|
|
||||||
$(FDIR)/Makefile:
|
|
||||||
cd $(FDIR) && cmake -DBOARD=RAD1O ..
|
|
||||||
|
|
||||||
$(FDIR):
|
|
||||||
mkdir $(FDIR)
|
|
||||||
|
|
||||||
TDIR=host/build
|
|
||||||
|
|
||||||
$(TDIR):
|
|
||||||
mkdir $(TDIR)
|
|
||||||
|
|
||||||
hackrf-tools: $(TDIR) $(TDIR)/hackrf-tools/src/hackrf_info
|
|
||||||
|
|
||||||
$(TDIR)/hackrf-tools/src/hackrf_info: $(FORCE)
|
|
||||||
cd $(TDIR) && cmake .. && $(MAKE)
|
|
||||||
|
|
||||||
hack-clean:
|
|
||||||
$(RM) -r $(FDIR) $(TDIR)
|
|
||||||
|
|
||||||
clean: hack-clean
|
|
||||||
$(MAKE) -C firmware/libopencm3 clean
|
|
||||||
|
|
||||||
FORCE:
|
|
Reference in New Issue
Block a user