Thanks! I think that looks like a good model and I may adopt it. Where do you actually place the distribution for packaging?
Randolph On 2009-12-14, Fabio Zadrozny <[email protected]> wrote: > Not sure if there's a 'standard' practice, but usually I work as: > > /project > /build <- contains several build utilities (SConstruct, an > install.py used for code-generation, etc). > /libs <- contains generated dlls (when doing 32/64 builds there's > a directory inside making the distinction). > /source > /python <- this is the actual source folder for python > /c++ <- c++ source files > /c++ bindings <- these are only wrappings for c++ to python > (each submodule generates a dll to be imported in python). > > Cheers, > > Fabio > > > > On Mon, Dec 14, 2009 at 6:39 PM, Randolph Fritz <[email protected]> wrote: >> What's current practice for organizing a cross-platform mixed >> Python/C++ project directory? Source files under src, obviously. But >> what about build files? Do I include the python sources in the >> distribution? How do I keep the various platform-dependent files >> separate? >> >> Anyone got a book or a link to recommend? Any specific tips or >> gotchas you'd like to mention? >> -- >> Randolph Fritz >> design machine group, architecture department, university of washington >> [email protected] -or- [email protected] >> >> >> ------------------------------------------------------------------------------ >> Return on Information: >> Google Enterprise Search pays you back >> Get the facts. >> http://p.sf.net/sfu/google-dev2dev >> _______________________________________________ >> pydev-code mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/pydev-code >> > > ------------------------------------------------------------------------------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev -- Randolph Fritz design machine group, architecture department, university of washington [email protected] -or- [email protected] ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ pydev-code mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pydev-code
