diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-06-14 10:15:10 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-06-14 13:54:35 +0200 |
commit | 9589823e37f1364324261c910374a2a1adeb994b (patch) | |
tree | 2404fa8f0349ebb4ef9875bae5939f36404ceb6a /rules/templates | |
parent | c55569d576558ee51f6c4a181dd14c5f5aab0760 (diff) | |
download | ptxdist-9589823e37f1364324261c910374a2a1adeb994b.tar.gz ptxdist-9589823e37f1364324261c910374a2a1adeb994b.tar.xz |
templates: add image-genimage template
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/templates')
-rw-r--r-- | rules/templates/template-image-genimage-config | 5 | ||||
-rw-r--r-- | rules/templates/template-image-genimage-in | 7 | ||||
-rw-r--r-- | rules/templates/template-image-genimage-make | 34 |
3 files changed, 46 insertions, 0 deletions
diff --git a/rules/templates/template-image-genimage-config b/rules/templates/template-image-genimage-config new file mode 100644 index 000000000..3afe73225 --- /dev/null +++ b/rules/templates/template-image-genimage-config @@ -0,0 +1,5 @@ +image @IMAGE@ { + @TYPE@ {} + name = @package@ + mountpoint = "/" +} diff --git a/rules/templates/template-image-genimage-in b/rules/templates/template-image-genimage-in new file mode 100644 index 000000000..75b3d00fb --- /dev/null +++ b/rules/templates/template-image-genimage-in @@ -0,0 +1,7 @@ +## SECTION=image + +config IMAGE_@PACKAGE@ + tristate + prompt "Generate @package@.@TYPE@" + help + FIXME diff --git a/rules/templates/template-image-genimage-make b/rules/templates/template-image-genimage-make new file mode 100644 index 000000000..8f65c767c --- /dev/null +++ b/rules/templates/template-image-genimage-make @@ -0,0 +1,34 @@ +# -*-makefile-*- +# +# Copyright (C) @YEAR@ by @AUTHOR@ +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +IMAGE_PACKAGES-$(PTXCONF_IMAGE_@PACKAGE@) += image-@package@ + +# +# Paths and names +# +IMAGE_@PACKAGE@ := image-@package@ +IMAGE_@PACKAGE@_DIR := $(BUILDDIR)/$(IMAGE_@PACKAGE@) +IMAGE_@PACKAGE@_IMAGE := $(IMAGEDIR)/@package@.@TYPE@ +IMAGE_@PACKAGE@_FILES := @FILES@ +IMAGE_@PACKAGE@_CONFIG := $(call genimage/config, @CONFIG@) + +# ---------------------------------------------------------------------------- +# Image +# ---------------------------------------------------------------------------- + +$(IMAGE_@PACKAGE@_IMAGE): $(IMAGE_@PACKAGE@_CONFIG) + @$(call targetinfo) + @$(call image/archive, IMAGE_@PACKAGE@) + @$(call finish) + +# vim: syntax=make |