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