diff --git a/tools/esp8266/html/convert.py b/tools/esp8266/html/convert.py index f56ad580..eb41fb7b 100755 --- a/tools/esp8266/html/convert.py +++ b/tools/esp8266/html/convert.py @@ -64,13 +64,17 @@ def convert2Header(inFile, compress): f.close() # delete all files in the 'h' dir, but ignore 'favicon_ico_gz.h' -dir = './html/h' +dir = 'h' +if os.getcwd()[-4:] != "html": + dir = "html/" + dir + for f in os.listdir(dir): if not f.startswith('favicon_ico_gz'): os.remove(os.path.join(dir, f)) # grab all files with following extensions -os.chdir('./html') +if os.getcwd()[-4:] != "html": + os.chdir('./html') types = ('*.html', '*.css', '*.js') # the tuple of file types files_grabbed = [] for files in types: @@ -78,4 +82,4 @@ for files in types: # go throw the array for val in files_grabbed: - convert2Header(val, True) \ No newline at end of file + convert2Header(val, True)