diff --git a/.gitignore b/.gitignore
index e0d38384a3cb7521c4a89ebf589536a87ed89b45..c505fa036287939ae2c27e433c0c82108b57a574 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92,10 +92,12 @@ nbproject
 
 # Android
 /build-android-arm-linux-androideabi/
-/contrib/arm-linux-androideabi/
 /extras/tools/check_sed
 /extras/tools/libtool-*.tar.xz
 
+#iOS
+/build-ios*
+
 build-aux/
 configure
 bin/dbus/*.adaptor.h
diff --git a/contrib/.gitignore b/contrib/.gitignore
index 6ee52f7fd68f3c4dc1dfa120a46e3896bbea1199..4399207c30b72159965429c5735570449bf2296d 100644
--- a/contrib/.gitignore
+++ b/contrib/.gitignore
@@ -1,3 +1,6 @@
 # Ignore contrib-generated files and directories
-native
+native*
+i386*
 x86_64-*
+arm*
+aarch64*