--- a/trunk/wscript
+++ b/trunk/wscript
@@ -683,7 +683,8 @@
 def etags(ctx):
     "Create an Emacs ETAGS file for the src directory"
     cmd = ("etags -o TAGS libgxw/gxw/*.cpp libgxwmm/gxwmm/*.ccg libgxwmm/gxwmm/*.hg"
-           " libgxw/gxw/*.h src/gx_head/*.cpp src/gx_head/*.cc src/headers/*.h")
+           " libgxw/gxw/*.h src/gx_head/engine/*.cpp src/gx_head/engine/*.cc"
+           " src/gx_head/gui/*.cpp src/headers/*.h")
     Logs.debug("runner: system command -> %s" % cmd)
     Utils.exec_command(cmd)