2003-07-02 19:13:10 -04:00
|
|
|
|
2003-11-12 16:34:20 -05:00
|
|
|
import sys, os, glob
|
|
|
|
from wxPython.tools import img2py
|
|
|
|
|
|
|
|
output = 'images.py'
|
|
|
|
|
|
|
|
# get the list of PNG files
|
|
|
|
files = glob.glob('src-images/*.png')
|
|
|
|
|
|
|
|
# Truncate the inages module
|
|
|
|
open(output, 'w')
|
|
|
|
|
|
|
|
# call img2py on each file
|
|
|
|
for file in files:
|
|
|
|
|
|
|
|
# extract the basename to be used as the image name
|
|
|
|
name = os.path.splitext(os.path.basename(file))[0]
|
|
|
|
|
|
|
|
# encode it
|
|
|
|
if file == files[0]:
|
|
|
|
cmd = "-u -i -n %s %s %s" % (name, file, output)
|
|
|
|
else:
|
|
|
|
cmd = "-a -u -i -n %s %s %s" % (name, file, output)
|
|
|
|
img2py.main(cmd.split())
|
|
|
|
|
|
|
|
|
2003-07-02 19:13:10 -04:00
|
|
|
|