[Patch #1005491 ] use __name__ == '__main__' in scripts
diff --git a/Tools/scripts/ifdef.py b/Tools/scripts/ifdef.py
index 15777f4..7e7b5cc 100755
--- a/Tools/scripts/ifdef.py
+++ b/Tools/scripts/ifdef.py
@@ -109,4 +109,5 @@
     if stack:
         sys.stderr.write('stack: %s\n' % stack)
 
-main()
+if __name__ == '__main__':
+    main()