Az lesz a villát nekem a mester BE GIT repo at http://gitorious.org/be/be. A legfontosabb változás az, hogy én foltozott BE különböző módon, hogy jobban működjön a Windows. A következő lehet, hogy nem épültek be upstream mire ezt olvasod:
1. Hozzáadott egy be.bat és be.py parancsként
2. Feltört körül a Windows nem képes a szülő folyamatok állítani a stdin / stdout charset gyermek folyamatok megy keresztül a környezeti változók, azaz BE_INPUT_ENCODING és BE_OUTPUT_ENCODING. Használhatja ezeket, hogy a BE folyamatot értelmezni stdin és stdout UTF-8 vagy bármi.
3. feltört egy változatát generáló szkript (! Generate_version.bat), mint a legtöbb Windows folk nem lett sed és az awk rugdossa körül.
4. többször hack, amelyek lehetővé teszik, hogy fut belül egy ZIP archívum. Ez lehetővé teszi, hogy a csomag követés egy önálló Windows telepítés, amely rendkívül hasznos BEurtle céljaira. Szükséged lesz bbfreeze (easy_install bbfreeze) a script! Generate_exe_bbfreeze.py dolgozni, és ez kiköp egy önálló könyvtárat ker.
5. Hozzáadott legyen VCS, vékony wrapper a VCS API a tároló backend. Ez lehetővé teszi, hogy beszéljen a mögöttes VCS keresztül BE ahelyett, hogy írjon a saját VCS támogatási kód. Ez lehetővé teszi, BEurtle lehullanak a VCS támogatási kód teljesen, ami nagyszerű.
Vegyétek észre, hogy nem volt semmilyen sikert kapok, hogy fuss alatt IronPython. Azt is összeomlik végre IronPython fordításkor. Továbbá nem kaptam PyInstaller dolgozni, továbbá py2exe. Láthatjuk írásukban a notworking könyvtárban. Még ha belenéz! Generate_exe_bbfreeze.py látni fogod kiterjedt hacker a kimeneti mert BE van írva egy adott * * dinamikus módon, amely megakadályozza a helyes statikus elemzési, így az összes szokásos módon árukapcsolás fel nem tartalmazzák a legtöbb BE és a függőségeit.
követelmények :
- Python
Hozzászólás nem található