import sys

import os

import pipes

sys.path.append("c:\\GRASS\etc\\python")

import grass.script as grass

os.environ['TMPDIR'] ='c:\\temp' 

tmpdir = os.environ.get('TMPDIR')

os.environ['MAINDIR'] ='c:\\grass\\ds' 

maindir = os.environ.get("MAINDIR")

os.environ['GISBASE'] ='c:\\grass' 

gisbase = os.environ.get('GISBASE')

path = os.environ.get('PATH')

path = path + ";" + gisbase + "\\bin;" + gisbase + "\\scripts;" + gisbase + "\\extralib;" + gisbase + "\\lib;"

os.environ['PATH'] = path

os.environ['GRASS_GUI'] = 'text'

ext = "GISDBASE: " + maindir + "\r"
ext = ext + "LOCATION_NAME: North-Carolina" + "\r"
ext = ext + "MAPSET: PERMANENT" + "\r"

os.environ['GISRC'] = tmpdir + '\\gr06.txt'

gisrc = os.environ.get('GISRC')

FILE= open('c:\\temp\\gr06.txt', 'w')

FILE.close()

FILE= open(gisrc, 'w')

FILE.write(ext)

FILE.close()

os.environ['GIS_LOCK'] = ''


def main():

	print "TEST"
	items = grass.parse_command('g.list', type = 'rast',  mapset = 'PERMANENT')
	for item in items:
	 print item

	ret = 1
	sys.exit(ret)

 
if __name__ == "__main__":
     main()
