- # env = self.env.Clone()
- # env.Append(MINISWIG=miniswig_bin)
-
- # env.Depends(env.Command('src/scripting/miniswig.tmp', 'src/scripting/wrapper.interface.hpp',
- # ["$CXX -E -Isrc/ -x c -CC $SOURCE -o $TARGET -DSCRIPTING_API"]),
- # ['src/scripting/interface.hpp',
- # 'src/scripting/game_objects.hpp'])
-
- # env.Depends(env.Command(['src/scripting/wrapper.cpp', 'src/scripting/wrapper.hpp'], 'src/scripting/miniswig.tmp',
- # ["$MINISWIG --input $SOURCE --output-cpp ${TARGETS[0]} --output-hpp ${TARGETS[1]} "+
- # "--module windstille --select-namespace Scripting"]),
- # miniswig_bin)
+ env.Append(MINISWIG=miniswig_bin)
+ env.Depends(env.Command('src/scripting/miniswig.tmp',
+ 'src/scripting/wrapper.interface.hpp',
+ ["$CXX -E -Isrc/ -x c -CC $SOURCE -o $TARGET -DSCRIPTING_API"]),
+ [])
+
+ env.Depends(env.Command(['src/scripting/wrapper.cpp', 'src/scripting/wrapper.hpp'],
+ 'src/scripting/miniswig.tmp',
+ ["$MINISWIG " +
+ "--input $SOURCE " +
+ "--output-cpp ${TARGETS[0]} " +
+ "--output-hpp ${TARGETS[1]} " +
+ "--module supertux " +
+ "--select-namespace scripting"]),
+ miniswig_bin)