From 55fee6b9a9977039757449bc183f1db63810b517 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Tue, 17 May 2011 16:33:38 -0400 Subject: [PATCH] use scons "Command" builder for sdl_keymap.cc --- SConstruct | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/SConstruct b/SConstruct index 6712962..99c2977 100644 --- a/SConstruct +++ b/SConstruct @@ -63,17 +63,13 @@ def F2C(target, source, env): f.close() return None -def SDLKeymap(target, source, env): - Popen(['perl', str(source[0])]).wait() - def bt(cmd): return Popen(cmd, shell = True, stdout = PIPE).communicate()[0] -env.Append(BUILDERS = {'SDLKeymap' : Builder(action = SDLKeymap)}) env.Append(BUILDERS = {'F2C' : Builder(action = F2C)}) env.F2C('ag_lua.cc', 'src/ag.lua') -env.SDLKeymap('sdl_keymap.cc', 'gen-sdl-keymap.pl') +env.Command('sdl_keymap.cc', 'gen-sdl-keymap.pl', 'perl gen-sdl-keymap.pl') env.Program(target, sources) env.Install('dist', target)