Add a basic gitignore
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d6c73ce
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,16 @@
+*.[ao]
+*.mo
+*.la
+*.lo
+.deps
+.libs
+
+CMakeFiles
+CMakeCache.txt
+*.cmake
+Makefile
+Makefile.in
+config.h
+
+vncviewer.desktop.in
+vncviewer.desktop
diff --git a/release/.gitignore b/release/.gitignore
new file mode 100644
index 0000000..b7e3107
--- /dev/null
+++ b/release/.gitignore
@@ -0,0 +1 @@
+maketarball
diff --git a/unix/vncconfig/.gitignore b/unix/vncconfig/.gitignore
new file mode 100644
index 0000000..6ee1c1e
--- /dev/null
+++ b/unix/vncconfig/.gitignore
@@ -0,0 +1 @@
+vncconfig
diff --git a/unix/vncpasswd/.gitignore b/unix/vncpasswd/.gitignore
new file mode 100644
index 0000000..ab839f9
--- /dev/null
+++ b/unix/vncpasswd/.gitignore
@@ -0,0 +1 @@
+vncpasswd
diff --git a/unix/x0vncserver/.gitignore b/unix/x0vncserver/.gitignore
new file mode 100644
index 0000000..b14e1b2
--- /dev/null
+++ b/unix/x0vncserver/.gitignore
@@ -0,0 +1 @@
+x0vncserver
diff --git a/unix/xserver/.gitignore b/unix/xserver/.gitignore
new file mode 100644
index 0000000..9bfed6b
--- /dev/null
+++ b/unix/xserver/.gitignore
@@ -0,0 +1,4 @@
+/*
+!/hw
+/hw/*
+!/hw/vnc
diff --git a/unix/xserver/hw/vnc/.gitignore b/unix/xserver/hw/vnc/.gitignore
new file mode 100644
index 0000000..636d384
--- /dev/null
+++ b/unix/xserver/hw/vnc/.gitignore
@@ -0,0 +1 @@
+Xvnc