Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Assembler Tools

    PyRoe 1.0

    Download button

    Downloads: 348  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Grzegorz Jakacki | More programs
    GPL / FREE
    March 20th, 2006, 21:04 GMT
    ROOT / Programming / Assembler Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    PyRoe description

    PyRoe project is a "static partial linker" for small helper Python libraries.

    PyRoe project is a "static partial linker" for small helper Python libraries.

    PyRoe links a Python script with its helper libraries into self-contained Python executable (PyRoe capsule).

    Pyroe HOWTO

    Assume that your main module is called frob.py and that it uses libraries libfoo.py and libbar.py (directly or indirectly). To pyroize your program, follow these steps (see Figure above for enlightenment):

    Create the file Manifest.pyroe containing these three lines:

    frob.py
    libfoo.py
    libbar.py

    and put it in a directory together with your source files.

    Run pyroe
    After pyroe is done, you will find the file frob in the working directory.
    The file frob is executable, the invocation
    ./frob ARGS...

    is equivalent to

    python frob.py ARGS...

    but to run frob you no longer need libfoo.py or libbar.foo lying around.
    Pyroe runtime library hidden inside of frob hijacks some command-line options starting with '--pyroe-'; in particular

    frob --pyroe-unpack

    will unpack the content of the capsule back to individual files.

    For more information see

    pyroe --help

    The name of PyRoe capsule is always derived from the name of the first file in the Manifest.pyroe.

    Product's homepage

      


    TAGS:

    partial linker | Python helper | Python libraries | PyRoe | partial | linker



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM