Re: [Pydev-code] OT: Organizing a project for build and release
Brought to you by:
fabioz
From: Fabio Z. <fa...@es...> - 2009-12-17 00:06:35
|
The build directory may contain temporary files for the packaging. Cheers, Fabio On Wed, Dec 16, 2009 at 9:39 PM, Randolph Fritz <rfr...@gm...> wrote: > 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 <fa...@gm...> 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 <rfr...@gm...> 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 >>> rfritz@u.washington.edu -or- rfr...@gm... >>> >>> >>> ------------------------------------------------------------------------------ >>> Return on Information: >>> Google Enterprise Search pays you back >>> Get the facts. >>> http://p.sf.net/sfu/google-dev2dev >>> _______________________________________________ >>> pydev-code mailing list >>> pyd...@li... >>> 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 > rfritz@u.washington.edu -or- rfr...@gm... > > > ------------------------------------------------------------------------------ > 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 > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |