Blame win32/apply_dirs.py

Packit 9c2278
# Script to replace @THEME_DIRS@ with the directories for the icons
Packit 9c2278
Packit 9c2278
import os
Packit 9c2278
import sys
Packit 9c2278
import argparse
Packit 9c2278
Packit 9c2278
from replace import replace, check_required_args
Packit 9c2278
from dir_list import icon_dirs
Packit 9c2278
Packit 9c2278
def main(argv):
Packit 9c2278
    parser = argparse.ArgumentParser(description='Replace @THEME_DIRS@')
Packit 9c2278
    parser.add_argument('-i', '--input', help='Input file')
Packit 9c2278
    parser.add_argument('-o', '--output', help='Output file')
Packit 9c2278
    args = parser.parse_args()
Packit 9c2278
Packit 9c2278
    check_required_args(args, ['input','output'])
Packit 9c2278
Packit 9c2278
    replace(args.input, args.output, '@THEME_DIRS@', ','.join(icon_dirs) + ',')
Packit 9c2278
Packit 9c2278
if __name__ == '__main__':
Packit 9c2278
    sys.exit(main(sys.argv))