diff options
author | Rob Austein <sra@hactrn.net> | 2016-06-27 16:26:25 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2016-06-27 16:26:25 -0400 |
commit | 0f3cc3aa55bcc6476d721f9fbb8dfe8559d85ff7 (patch) | |
tree | b26632f3ff40fe79fabc07e5d63be4953ef71df9 /firmware/Makefile | |
parent | f7aa0ad426ddfc01f66212a6c4f5cf352400faf2 (diff) |
First cut at consolidated alpha releng.
Undoubtedly doesn't work yet, and still needs doc, but perhaps now
ready for testing on build machine.
Diffstat (limited to 'firmware/Makefile')
-rw-r--r-- | firmware/Makefile | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/firmware/Makefile b/firmware/Makefile deleted file mode 100644 index fc98e1d..0000000 --- a/firmware/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Preliminary makefile for releng/alpha/firmware, just to test the -# basic build sequence before we start messing with packaging scripts, -# version numbers, and other forms of entertainment. Expect changes. - -export GNUPGHOME := /home/aptbot/gnupg - -TARBALL := package.tar.gz -BITSTREAM := core/platform/alpha/build/alpha_fmc.bit -BINARIES := sw/stm32/projects/bootloader/bootloader.bin sw/stm32/projects/hsm/hsm.bin -FIRMWARE := ${BITSTREAM} ${BINARIES} ${BINARIES:.bin=.elf} -RTLSOURCE := $(shell find core -name .git -prune -o -path core/platform/alpha/build -prune -o -type f -print) - -all: bitstream elves package - -bitstream: ${BITSTREAM} - -${BITSTREAM}: ${RTLSOURCE} - cd core/platform/alpha/build; ${MAKE} - -${BINARIES}: elves - -elves: - cd sw/stm32; ${MAKE} bootloader hsm - -package: ${TARBALL} - -${TARBALL}: ${FIRMWARE} - ./build-package.py $(basename $@) $^ - gzip -9f $(basename $@) - -clean: - git clean -dfx - git submodule foreach git clean -dfx - -.PHONY: all bitstream elves package clean |