| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- import os
- import sys
- import ae_script
- import logging
- l = os.path.abspath(__file__)
- t = os.path.split(l)[0]
- loc = t + "/../"
- loc = os.path.normpath(loc)
- if loc not in sys.path:
- print loc
- sys.path.append(loc)
- if __name__ == "__main__":
- import argparse
- out = ae_script.Out("preview.out")
- parser = argparse.ArgumentParser()
- parser.add_argument("--project_path")
- parser.add_argument("--composition_name")
- parser.add_argument("--work_area")
- args = parser.parse_known_args()[0]
-
- project = os.path.split(args.project_path)[0]
-
- os.chdir("..\\examples\\HelloViewerAE\\data\\")
- cmd = "HelloViewerAE.exe \"{}\" \"{}\" \"{}\"> viewer.log".format(project, args.composition_name, args.work_area)
- out.log.write("runing AEViewer...\n")
- out.log.write(cmd + "\n")
- out.log.flush()
- print cmd
- print("building zip... 4")
- os.system(cmd)
- out.close()
|