#---------------------------------------------------------------------------- # py2exe setup script for making stand-alone EXEs # # $Id: $ # # Usage: python make_p4_shelve.py py2exe #---------------------------------------------------------------------------- from distutils.core import setup import py2exe setup( options = {"py2exe": {"compressed": 1, "optimize": 2, "ascii": 1, "bundle_files": 1}}, zipfile = None, console=["p4_shelve.py"] ) setup( options = {"py2exe": {"compressed": 1, "optimize": 2, "ascii": 1, "bundle_files": 1}}, zipfile = None, console=["p4_unshelve.py"] )
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 7395 | Andrew Chan | Branching P4_Shelve from //guest/shawn_hladky/p4_shelve/ | ||
//guest/shawn_hladky/p4_shelve/make_p4_shelve.py | |||||
#1 | 5285 | Shawn Hladky |
Integrating p4_shelve from Chris Stoy. I intend to make the following fixes/enhancements: If you shelve a named changelist, and also have opend files in your defualt changelist, then the files in the default changelist will be submitted along with the shelve. Opend files with the same filename, but different directories can not be shelved together Filepaths with a space in the filename will not be shelved correctly. A file opened for Add will left writable in the local workspace. When you un-shelve, and you have noclobber set on your client spec, you will get a "Can't clobber writable file" error. |
||
//guest/chris_stoy/p4_shelve/make_p4_shelve.py | |||||
#1 | 5208 | Chris Stoy |
First version of these files. Provides the shelve, unshelve, and setup script for making stand-alone Exes. Requires P4Python to run. |