From 97e8c431af3dabc638835be38a3cc13fab9e5c95 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Wed, 10 Aug 2011 16:15:10 +0200 Subject: [PATCH] only build emulator binaries once Signed-off-by: Nico Schottelius --- core/__cdist_type_build_emulation | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/__cdist_type_build_emulation b/core/__cdist_type_build_emulation index 5457c99b..3c7270ca 100755 --- a/core/__cdist_type_build_emulation +++ b/core/__cdist_type_build_emulation @@ -24,6 +24,8 @@ __cdist_type_build_emulation() { [ $# -eq 0 ] || __cdist_usage "No arguments" + [ -f "${__cdist_out_type_bin_dir}/.marker" ] && return 0 + __cdist_type_emulator="$__cdist_abs_mydir/cdist-type-emulator" if [ ! -d "${__cdist_type_dir}" ]; then @@ -42,4 +44,6 @@ __cdist_type_build_emulation() ln -sf "${__cdist_type_emulator}" \ "${__cdist_out_type_bin_dir}/${__cdist_type_build_emulation_type}" done < "${__cdist_tmp_file}" + + touch "${__cdist_out_type_bin_dir}/.marker" }