This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
| Author | serhiy.storchaka |
|---|---|
| Recipients | Justin.Venus, georg.brandl, jcea, pitrou, serhiy.storchaka |
| Date | 2012年06月19日.14:15:13 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1340115314.69.0.493878601801.issue15103@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
It looks as great disadvantage compared with Subversion. There are several ways to solve this problem: 1. Python/freeze_importlib.py generates a raw binary file Python/importlib.dump (just marshal dump) and this file is placed in the repository. Then a small C program Python/unpack_importlib.c (or something of the sort) is compiled and converts the file Python/importlib.dump in the file Python/importlib.h. 2. Python/freeze_importlib.py generates a header file Python/importlib.h.in with binary marker as now and this binary file is placed in the repository. Then on Posix systems Python/importlib.h.in is converted to Python/importlib.h by deleting binary marker (tr -d '0円') or whole line with binary marker (head/tail/sed/grep/awk). On Windows Python/importlib.h.in is just copied to Python/importlib.h. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2012年06月19日 14:15:15 | serhiy.storchaka | set | recipients: + serhiy.storchaka, georg.brandl, jcea, pitrou, Justin.Venus |
| 2012年06月19日 14:15:14 | serhiy.storchaka | set | messageid: <1340115314.69.0.493878601801.issue15103@psf.upfronthosting.co.za> |
| 2012年06月19日 14:15:14 | serhiy.storchaka | link | issue15103 messages |
| 2012年06月19日 14:15:13 | serhiy.storchaka | create | |