From 29a658716be415861c74d707686ff2ba225dcbd5 Mon Sep 17 00:00:00 2001 From: Ken Sato Date: Mon, 30 Jul 2018 13:55:25 +0900 Subject: [PATCH] configure: Create config file for test programs Change-Id: I3ec90fed348ff535b24c8116416c6b89636c532c --- configure | 6 ++++++ configure.ac | 6 ++++++ test/mck_test_config.sample.in | 5 +++++ 3 files changed, 17 insertions(+) create mode 100644 test/mck_test_config.sample.in diff --git a/configure b/configure index 44057115..aae29441 100755 --- a/configure +++ b/configure @@ -5063,6 +5063,11 @@ ac_config_headers="$ac_config_headers config.h" ac_config_files="$ac_config_files Makefile executer/user/Makefile executer/user/mcexec.1:executer/user/mcexec.1in executer/user/vmcore2mckdump executer/user/arch/$ARCH/Makefile executer/user/arch/x86_64/Makefile executer/kernel/mcctrl/Makefile executer/kernel/mcctrl/arch/$ARCH/Makefile executer/kernel/mcoverlayfs/Makefile executer/kernel/mcoverlayfs/linux-3.10.0-327.36.1.el7/Makefile executer/kernel/mcoverlayfs/linux-4.0.9/Makefile executer/kernel/mcoverlayfs/linux-4.6.7/Makefile executer/include/qlmpilib.h kernel/Makefile kernel/Makefile.build kernel/include/swapfmt.h arch/x86_64/tools/mcreboot-attached-mic.sh arch/x86_64/tools/mcshutdown-attached-mic.sh arch/x86_64/tools/mcreboot-builtin-x86.sh arch/x86_64/tools/mcreboot-smp-x86.sh arch/x86_64/tools/mcstop+release-smp-x86.sh arch/x86_64/tools/mcoverlay-destroy-smp-x86.sh arch/x86_64/tools/mcoverlay-create-smp-x86.sh arch/x86_64/tools/eclair-dump-backtrace.exp arch/x86_64/tools/mcshutdown-builtin-x86.sh arch/x86_64/tools/mcreboot.1:arch/x86_64/tools/mcreboot.1in arch/x86_64/tools/irqbalance_mck.service arch/x86_64/tools/irqbalance_mck.in tools/mcstat/Makefile" +if test -e "${ABS_SRCDIR}/test"; then +ac_config_files="$ac_config_files mck_test_config.sample:test/mck_test_config.sample.in" + +fi + if test "$TARGET" = "smp-x86"; then ac_config_files="$ac_config_files arch/x86_64/kernel/Makefile.arch" @@ -5798,6 +5803,7 @@ do "arch/x86_64/tools/irqbalance_mck.service") CONFIG_FILES="$CONFIG_FILES arch/x86_64/tools/irqbalance_mck.service" ;; "arch/x86_64/tools/irqbalance_mck.in") CONFIG_FILES="$CONFIG_FILES arch/x86_64/tools/irqbalance_mck.in" ;; "tools/mcstat/Makefile") CONFIG_FILES="$CONFIG_FILES tools/mcstat/Makefile" ;; + "mck_test_config.sample") CONFIG_FILES="$CONFIG_FILES mck_test_config.sample:test/mck_test_config.sample.in" ;; "arch/x86_64/kernel/Makefile.arch") CONFIG_FILES="$CONFIG_FILES arch/x86_64/kernel/Makefile.arch" ;; "kernel/config/config.smp-arm64") CONFIG_FILES="$CONFIG_FILES kernel/config/config.smp-arm64" ;; "arch/arm64/kernel/vdso/Makefile") CONFIG_FILES="$CONFIG_FILES arch/arm64/kernel/vdso/Makefile" ;; diff --git a/configure.ac b/configure.ac index 3dcbd72c..26884e6d 100644 --- a/configure.ac +++ b/configure.ac @@ -573,6 +573,12 @@ AC_CONFIG_FILES([ tools/mcstat/Makefile ]) +if test -e "${ABS_SRCDIR}/test"; then +AC_CONFIG_FILES([ +mck_test_config.sample:test/mck_test_config.sample.in +]) +fi + if test "$TARGET" = "smp-x86"; then AC_CONFIG_FILES([ arch/x86_64/kernel/Makefile.arch diff --git a/test/mck_test_config.sample.in b/test/mck_test_config.sample.in new file mode 100644 index 00000000..f9a7d1b3 --- /dev/null +++ b/test/mck_test_config.sample.in @@ -0,0 +1,5 @@ +# Config file for McKernel tests +BIN=@prefix@/bin +SBIN=@prefix@/sbin +OSTEST= +LTP=