diff --git a/silecs-codegen/.gitignore b/silecs-codegen/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..fbfa7d1b9607eb7020d58fd24e867b984bb41d0f
--- /dev/null
+++ b/silecs-codegen/.gitignore
@@ -0,0 +1 @@
+**/*.pyc
diff --git a/silecs-codegen/src/xml/test/generated_temp/.gitignore b/silecs-codegen/src/xml/test/generated_temp/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..606b71b4c3777b9e0930fe54a64d600d244d4211
--- /dev/null
+++ b/silecs-codegen/src/xml/test/generated_temp/.gitignore
@@ -0,0 +1,6 @@
+/AllTypes.cpp
+/AllTypes.h
+/AllTypesFESA.design
+/client/*
+/controller/*
+/wrapper/*
\ No newline at end of file