Attached is a tarball for a "sandbox" in which you can conduct experiments on applications without effecting the original content of a GARNOME source tree. How to Use ------------ (1) unpack the tarball at the top level of the GARNOME source tree (2) edit the top level Makefile For each instance of "filter-out" add: sandbox/ For example: [ignore the line wrap] %: @for i in $(filter-out CVS/ bootstrap/ broken/ evolution/ pwlib/ sandbox/,$(wildcard */)) ; do \ $(MAKE) -C $$i $* ; \ done These changes to Makefile prevent commands issued from the top of the tree from effecting the contents of the sandbox. (3) create GAR directories within the sandbox for things you want to build An Example: building banshee ---------------------------- The tarball contains the GAR directories necessary to build banshee, a mono-based audio application http://banshee-project.org * sandbox/mono/banshee * sandbox/mono/ipod-sharp * sandbox/geektoys/libipoddevice Note: The path for specifying a dependency is relative to the top of the GARNOME source tree. See the sample Makefiles for examples of dependencies located within the original GARNOME tree and within the sandbox -Joseph -- joseph_sacco [at] comcast [dot] net
Attachment:
sandbox.tar.gz
Description: application/compressed-tar