Tutaj jest widelec przeze mnie od mistrza BE GIT repo na http://gitorious.org/be/be. Główną zmianą jest to, że mam poprawione BE na różne sposoby, aby to działało lepiej na Windows. Mogą być lub nie zostały uwzględnione w górę do czasu to czytasz:
1. Dodane w be.bat i be.py jako polecenie
2. Hacked wokół brak okien za procesy dominujące ustawić stdin / stdout charset dla procesów potomnych, przechodząc za pomocą zmiennych środowiskowych, a mianowicie BE_INPUT_ENCODING i BE_OUTPUT_ENCODING. Można z nich korzystać, aby proces BE interpretowania stdin i stdout jako UTF-8 czy cokolwiek innego.
3. Wersja Hacked skrypt do generowania (! Generate_version.bat), jak większość ludzi nie mają systemu Windows sed i awk kopanie wokół.
4. Wykonane kilka sztuczek, aby pozwalają być uruchomiony z poziomu archiwum ZIP. To pozwala spakować się BE do instalacji systemu Windows autonomiczny, który jest bardzo przydatny do celów BEurtle za. Musisz bbfreeze (easy_install bbfreeze) dla scenariusza! Generate_exe_bbfreeze.py do pracy, a to wypluć samodzielne katalogu w odl.
5. Dodane być vcs, cienka nakładka na API VCS w zaplecza magazynowego. To pozwala rozmawiać z bazowych VCS poprzez BE zamiast napisać własny kod wsparcia VCS. Pozwala BEurtle upuść swój kod wsparcia VCS całości, która jest świetna.
Należy pamiętać, że nie miałem żadnych sukcesów z coraz BE uruchomić pod IronPython. Zawiesza się też, o kompilacji IronPython. Ponadto nie mam PyInstaller do pracy, ani py2exe. Możesz zobaczyć swoje skrypty w katalogu notworking. Nawet jeśli spojrzeć! Generate_exe_bbfreeze.py zobaczysz szeroką włamanie się do wyjścia, ponieważ ma być napisany w szczególności * dynamiczny * sposób, by uniemożliwić prawidłową analizę statyczną, więc wszystkie standardowe sposoby łączenie go nie obejmują większość BE . i jego zależności
Wymagania :
- Python
Komentarze nie znaleziono