roundshot

n/a
git clone git://parazyd.org/roundshot.git
Log | Files | Refs | LICENSE

Makefile (676B)


      1 # roundshot - toolchain makefile
      2 # See LICENSE file for copyright and license details
      3 
      4 include config.mk
      5 
      6 all: musl-cross-make $(TC_NAME)
      7 
      8 musl-cross-make:
      9 	git clone $(MUSL_CROSS_MAKE) musl-cross-make
     10 
     11 arm-linux-musleabihf:
     12 	cd $(shell basename $(MUSL_CROSS_MAKE)) && \
     13 		echo "TARGET = $(TC_NAME)" > config.mak && \
     14 		echo "OUTPUT = $(PWD)/$@" >> config.mak && \
     15 		echo "COMMON_CONFIG += $(COMMON_CONFIG)" >> config.mak && \
     16 		echo "GCC_CONFIG += $(GCC_CONFIG)" >> config.mak
     17 	make -C $(shell basename $(MUSL_CROSS_MAKE)) -j9
     18 	make -C $(shell basename $(MUSL_CROSS_MAKE)) -j9 install
     19 
     20 clean:
     21 	rm -rf $(TC_NAME)
     22 
     23 distclean: clean
     24 	rm -rf $(shell basename $(MUSL_CROSS_MAKE))