diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -61,8 +61,8 @@ CRYPTECH_PACKAGE_VERSION := ${CRYPTECH_VERSION}~${HEAD_TIME}~${HEAD_HASH} DCH = test -f debian/changelog || \ EDITOR=true VISUAL=true TZ=UTC DEBEMAIL='APT Builder Robot <aptbot@cryptech.is>' \ - dch --create --package cryptech-novena-$(1) --newversion '${CRYPTECH_PACKAGE_VERSION}' \ - 'Version ${CRYPTECH_VERSION} of Cryptech $(2) for the Novena PVT-1 development board.' + dch --create --package cryptech-novena$(strip $(1)) --newversion '${CRYPTECH_PACKAGE_VERSION}' \ + '$(strip Version ${CRYPTECH_VERSION} of Cryptech $(2) for Novena PVT-1 development board.)' # Parameters controlling maintenance of the reprepro repository. The # "reprepro" target initializes the repository if it doesn't exist. @@ -93,7 +93,7 @@ UPLOAD_URI := rsync://apt.cryptech.is/novena/ export GNUPGHOME -all: init sw rtl +all: init sw rtl meta enchilada: all reprepro upload @@ -105,15 +105,21 @@ clean: git submodule foreach 'git clean -dfx' sw: - cd sw; $(call DCH,sw,software tools) + cd sw; $(call DCH, -sw, software tools) cd sw; debuild -S -uc -us cd sw; debuild -b -uc -us -aarmhf rtl: - cd core; $(call DCH,rtl,RTL bitstream) + cd core; $(call DCH, -rtl, RTL bitstream) cd core; debuild -S -uc -us cd core; debuild -b -uc -us -aarmhf +meta: + cd meta; $(call DCH, , meta package) + cd meta; debuild -S -uc -us + cd meta; debuild -b -uc -us -aarmhf + + reprepro: ${REPOSITORY}/conf/distributions ${REPOSITORY}/conf/options umask ${REPO_UMASK}; for f in *.changes; do reprepro -b ${REPOSITORY} include ${CODENAME} $$f; done @@ -126,4 +132,4 @@ upload: ${RSYNC} --ignore-existing ${REPOSITORY}/ ${UPLOAD_URI} ${RSYNC} --delete --delete-delay ${REPOSITORY}/ ${UPLOAD_URI} -.PHONY: all init clean sw rtl reprepro upload enchilada +.PHONY: all init clean sw rtl meta reprepro upload enchilada |