diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-21 12:25:03 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-21 14:04:54 +0200 |
commit | 7744a665990d762c0b521e78c398087c0e4edebf (patch) | |
tree | f09523f43bf8fa664d51038ec184afcaee112a33 | |
parent | 382945f37ac21dfbee45c8cf941a8a05984ea008 (diff) | |
download | ptxdist-7744a665990d762c0b521e78c398087c0e4edebf.tar.gz ptxdist-7744a665990d762c0b521e78c398087c0e4edebf.tar.xz |
[ptxdist] ask for section in 'ptxdist newpackage'
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rwxr-xr-x | bin/ptxdist | 5 | ||||
-rw-r--r-- | config/Kconfig | 1 | ||||
-rw-r--r-- | rules/templates/template-class-existing-target-in | 2 | ||||
-rw-r--r-- | rules/templates/template-class-in | 2 | ||||
-rw-r--r-- | rules/templates/template-file-in | 2 | ||||
-rw-r--r-- | rules/templates/template-font-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-autoconf-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-cmake-prog-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-linux-driver-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-make-prog-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-qmake-prog-in | 2 | ||||
-rw-r--r-- | rules/templates/template-src-stellaris-in | 2 | ||||
-rw-r--r-- | rules/templates/template-target-in | 2 |
13 files changed, 17 insertions, 11 deletions
diff --git a/bin/ptxdist b/bin/ptxdist index 5d67eafce..ac6b5ab8e 100755 --- a/bin/ptxdist +++ b/bin/ptxdist @@ -1104,6 +1104,10 @@ newpackage() { -i "${PTXCONF_SETUP_USER_NAME} <${PTXCONF_SETUP_USER_EMAIL}>" \ author + local section + read -e -p "${PTXDIST_LOG_PROMPT}enter package section....: " \ + -i "project_specific" section + local package_filename="${package_name}" local package="$(echo ${package_name} | tr "[A-Z]" "[a-z]")" local packagedash="$(echo ${package} | tr "[_]" "[\-]")" @@ -1148,6 +1152,7 @@ newpackage() { -e "s#\@YEAR@#${year}#g" \ -e "s#\@AUTHOR@#${author}#g" \ -e "s#\@SUFFIX@#${suffix}#g" \ + -e "s#\@section@#${section}#g" \ "${template_file}" \ > "${filename}" || return done diff --git a/config/Kconfig b/config/Kconfig index f38e023c4..263ebad74 100644 --- a/config/Kconfig +++ b/config/Kconfig @@ -9,6 +9,7 @@ config MODULES bool default y +source "generated/project_specific.in" source "generated/fixme.in" source "generated/project_name.in" diff --git a/rules/templates/template-class-existing-target-in b/rules/templates/template-class-existing-target-in index 07ef04919..7aeb6eb03 100644 --- a/rules/templates/template-class-existing-target-in +++ b/rules/templates/template-class-existing-target-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @CLASS@@PACKAGE@ tristate diff --git a/rules/templates/template-class-in b/rules/templates/template-class-in index 07ef04919..7aeb6eb03 100644 --- a/rules/templates/template-class-in +++ b/rules/templates/template-class-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @CLASS@@PACKAGE@ tristate diff --git a/rules/templates/template-file-in b/rules/templates/template-file-in index 6dafda51e..e5cdde569 100644 --- a/rules/templates/template-file-in +++ b/rules/templates/template-file-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ tristate diff --git a/rules/templates/template-font-in b/rules/templates/template-font-in index 5e4191b8e..bf20d50bf 100644 --- a/rules/templates/template-font-in +++ b/rules/templates/template-font-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ bool diff --git a/rules/templates/template-src-autoconf-in b/rules/templates/template-src-autoconf-in index 2fb3da5cf..40634cbe2 100644 --- a/rules/templates/template-src-autoconf-in +++ b/rules/templates/template-src-autoconf-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ bool diff --git a/rules/templates/template-src-cmake-prog-in b/rules/templates/template-src-cmake-prog-in index e020582ef..8d83379d1 100644 --- a/rules/templates/template-src-cmake-prog-in +++ b/rules/templates/template-src-cmake-prog-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ bool diff --git a/rules/templates/template-src-linux-driver-in b/rules/templates/template-src-linux-driver-in index 5d946aba3..7cb61c87c 100644 --- a/rules/templates/template-src-linux-driver-in +++ b/rules/templates/template-src-linux-driver-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ tristate diff --git a/rules/templates/template-src-make-prog-in b/rules/templates/template-src-make-prog-in index 6dafda51e..e5cdde569 100644 --- a/rules/templates/template-src-make-prog-in +++ b/rules/templates/template-src-make-prog-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ tristate diff --git a/rules/templates/template-src-qmake-prog-in b/rules/templates/template-src-qmake-prog-in index 1556f3f4c..73254d55b 100644 --- a/rules/templates/template-src-qmake-prog-in +++ b/rules/templates/template-src-qmake-prog-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ bool diff --git a/rules/templates/template-src-stellaris-in b/rules/templates/template-src-stellaris-in index a1ed27363..d947ef0ff 100644 --- a/rules/templates/template-src-stellaris-in +++ b/rules/templates/template-src-stellaris-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ bool diff --git a/rules/templates/template-target-in b/rules/templates/template-target-in index 6dafda51e..e5cdde569 100644 --- a/rules/templates/template-target-in +++ b/rules/templates/template-target-in @@ -1,4 +1,4 @@ -## SECTION=fixme +## SECTION=@section@ config @PACKAGE@ tristate |