Following up on this, Stephen has suggested the following structure.

src/Makefile
    - provides interface for ON/SFW/whatever integration
    - invokes setup.py for build, install, test, lint, clean, clobber
    - invokes Makefiles in subdirectories for opensolaris-specific stuff 
(brand, pkgdefs, util, gui, etc.)

src/setup.py
    - implements build, install, test, lint, clean, clobber for portable 
python code

src/tests/Makefile - goes away

There are several issues related to setup.py problems:

1958 Modify setup.py to handle pkgrecv
2143 Make cherrypy-based depot build for non-OpenSolaris platforms

I'll implement these Makefile changes as part of a changeset for fixing 
these two issues.

Tom

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to