summaryrefslogtreecommitdiffstats
path: root/rules/screen.make
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2006-11-14 15:38:17 +0000
committerSascha Hauer <s.hauer@pengutronix.de>2006-11-14 15:38:17 +0000
commitb9971c337f08500fa61105fc1f585f1d02ae9e1c (patch)
tree05f93ce5142459cb408872603b43e6587b5c4a1c /rules/screen.make
parent1fe594dfd6c3473c58b93666b344b86c160af499 (diff)
downloadptxdist-b9971c337f08500fa61105fc1f585f1d02ae9e1c.tar.gz
ptxdist-b9971c337f08500fa61105fc1f585f1d02ae9e1c.tar.xz
install default config file
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6323 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/screen.make')
-rw-r--r--rules/screen.make7
1 files changed, 6 insertions, 1 deletions
diff --git a/rules/screen.make b/rules/screen.make
index 443d168db..4ac2cff33 100644
--- a/rules/screen.make
+++ b/rules/screen.make
@@ -63,7 +63,8 @@ SCREEN_ENV := $(CROSS_ENV)
#
# autoconf
#
-SCREEN_AUTOCONF := $(CROSS_AUTOCONF_USR)
+SCREEN_AUTOCONF := $(CROSS_AUTOCONF_USR) \
+ --with-sys-screenrc=/etc/screenrc
$(STATEDIR)/screen.prepare: $(screen_prepare_deps_default)
@$(call targetinfo, $@)
@@ -115,6 +116,10 @@ $(STATEDIR)/screen.targetinstall: $(screen_targetinstall_deps_default)
@$(call install_copy, screen, 0, 0, 0755, $(SCREEN_DIR)/screen, /usr/bin/screen)
+ @if [ -n "$(PTXCONF_SCREEN_CONFIG_FILE)" ]; then \
+ $(call install_copy, screen, 0, 0, 0755, $(PTXCONF_SCREEN_CONFIG_FILE), /etc/screenrc); \
+ fi
+
@$(call install_finish,screen)
@$(call touch, $@)