Remove all .gitignore files in subdirectories and add a few new ignores to the top-level directory .gitignore file.
@@ -45,3 +45,8 @@ CTestTestfile.cmake
# Windows
Thumbs.db
ehthumbs.db
+
+# Python
+__pycache__
+*.pyc
+*.pyo
@@ -1,9 +0,0 @@
-*.pyc
-*.pyo
-/__init__.py
-# These are files that are generated within the source tree by the
-# ppremake system.
-Makefile
-pp.dep
-/built/
-Opt?-*
@@ -1,2 +0,0 @@
-/build
-/dist
@@ -1 +0,0 @@
-/40_direct.prc
@@ -1,3 +0,0 @@
-/dcLexer.cxx
-/dcParser.cxx
-/dcParser.h
-/extensions_darwin.py
-/NL*
-/Nested*
@@ -1,8 +0,0 @@
-/_vfsimporter.exp
-/_vfsimporter.lib
-/_vfsimporter.pyd
-/_vfsimporter.pyd.manifest
-/packp3d
-/ppackage
-/ppatcher
-/vc90.pdb
-/p3d_plugin_config.h
-/P3DActiveX.rc
-/nppanda3d.rc
-/panda3d.rc
-/runp3d
@@ -1,7 +0,0 @@
-*.egg
-*.pt
-bams/
-optchar/
-pal_egg/
@@ -1,6 +0,0 @@
-/*.buildings
-/game_options.txt
-/prefixstrip
-/retarget/
-/textures.boo
-/topstrip/
-/dtool_config.h
-/cppBison.cxx
-/cppBison.h
-/checkPandaVersion.cxx
-/checkPandaVersion.h
-/pandaVersion.h
-/prc_parameters.h
-/20_panda.prc
-/lexer.cxx
-/parser.cxx
-/parser.h
-/speedtree_parameters.h
-/30_pandatool.prc
-/vrmlLexer.cxx
-/vrmlParser.cxx
-/vrmlParser.h
-/xLexer.cxx
-/xParser.cxx
-/xParser.h