A sandbox to play in...



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]