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