zte's code,first commit

Change-Id: I9a04da59e459a9bc0d67f101f700d9d7dc8d681b
diff --git a/ap/build/remove_comment.py b/ap/build/remove_comment.py
new file mode 100755
index 0000000..0da089d
--- /dev/null
+++ b/ap/build/remove_comment.py
@@ -0,0 +1,41 @@
+#!/usr/bin/env python3
+
+import sys
+
+def remove_comment(file_from, file_to, encoding):
+    fd = open(file_from, "r", encoding=encoding)
+    fd2 = open(file_to, "wb")
+
+    line_no=0
+    for line in fd.readlines():
+        #line = line.rstrip('\r\n').rstrip('\n')
+        line_no += 1
+        if line_no == 1:
+            fd2.write(line.encode())
+            continue
+        line_s = line.strip()
+        if len(line_s) == 0:
+            fd2.write("\n".encode())
+            continue
+        if line_s[0] == '#':
+            #fd2.write("\n".encode())
+            continue
+        else:
+            fd2.write(line.encode())
+
+    fd.close()
+    fd2.close()
+    return True
+
+if __name__ == '__main__':
+    file_from=sys.argv[1]
+    file_to=sys.argv[2]
+    try:
+        remove_comment(file_from, file_to, 'gb18030')
+    except:
+        try:
+            remove_comment(file_from, file_to, 'utf-8')
+        except:
+            print("[error]remove_comment" + file_from)
+            sys.exit(-1)
+    
\ No newline at end of file