Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 41 lines (35 sloc) 1.345 kb
0991a5c Travis Bradshaw The GtkRadiant sources as originally released under the GPL license.
tbradshaw authored
1 # Copyright (C) 2001-2006 William Joseph.
2 # For a list of contributors, see the accompanying CONTRIBUTORS file.
3 #
4 # This file is part of GtkRadiant.
5 #
6 # GtkRadiant is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 2 of the License, or
9 # (at your option) any later version.
10 #
11 # GtkRadiant is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU General Public License for more details.
15 #
16 # You should have received a copy of the GNU General Public License
17 # along with GtkRadiant; if not, write to the Free Software
18 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19
20
21 import os
22 import sys
23
24 def svnAddText(filename):
25 os.system("svn add " + filename);
26 os.system("svn ps svn:eol-style native " + filename);
27
28 def createCPPTemplate(filename, name):
29 file = open(filename, "wt")
30 file.write("\n")
31 file.write("#include \"" + name + ".h\"\n")
32 file.write("\n")
33 file.close()
34
35 if __name__ == "__main__":
36 name = sys.argv[1]
37 location = sys.argv[2]
38 filename = os.path.join(location, name + ".cpp")
39 createCPPTemplate(filename, name)
40 svnAddText(filename)
Something went wrong with that request. Please try again.