Re: Displaying Hebrew charachters

"Roger Binns" <[email protected]>
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <029601c51330$a3cbfd60$3501a8c0@rogersqyvr14d3>
> It's gnumake only.  Can we assume that gnumake exists on any platform
> that /bin/sh scripts run on?

Makefiles are painful on Windows, and there are various other issues
as well such as filesystem timestamp granularity.

> Better yet, could we compile the .p files in bp.py with something like this:
> 
> if __debug__:
>    compile_out_of_date_dotp_files()

An individual developer has the need to use up to date code for whatever
module they are working on.  Everyone else has the need to be running
the correct code no matter what combinations of edits and cvs updates
they have done.  The testing and builds need to always be against the
same code for everyone and be repeatable.

The current solution is the most simple, most correct and least
efficient.  It only takes a second or so to run for me.

I have updated protogen.py so it can do all the work.  If you invoke
it with no arguments, it rebuilds all the files.  With one argument
it rebuilts that file.  With two, the second specifies the output
filename.

If you are doing development work, I would suggest using this
as your command:

  python protogen.py mymodule.p && python bp.py

On Windows, just use one ampersand.

Roger


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.