diff --git a/.gitignore b/.gitignore
index 6f0c20c4e415d2e188525aa559489864e972cde7..0309024abd0da2063c98ea22d6b1692353da7946 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,4 +53,5 @@ Makefile*
 
 build/
 lib
+build-local/
 .DS_Store
diff --git a/.gitmodules b/.gitmodules
index 31602d4cfe52516e5c4e6d46188b9f245c85a64b..cf108da85c5632a4278416922bfb59591ce0ba98 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +1,8 @@
 [submodule "sparkle/Sparkle"]
 	path = sparkle/Sparkle
 	url = https://github.com/sparkle-project/Sparkle.git
+	ignore = dirty
 [submodule "libqrencode"]
 	path = libqrencode
 	url = https://github.com/fukuchi/libqrencode.git
+	ignore = dirty