Changeset 19449

Show
Ignore:
Timestamp:
11/10/06 13:23:45 (2 years ago)
Author:
patrick
Message:

Stop doing special handling of dependencies. This has two major implications:

  1. Symlinks are no longer created to the include, lib, and bin
    directories of dependencies during the build. This crutch is very
    fragile and breaks in specific, repeatable ways. There seems to be
    no good fix, but by using flagpoll to get the paths to dependencies,
    we don't need this crutch anyway.
  2. For better or for worse, dependency bundling for redistribution on
    non-Windows platforms is no more.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/Makefile.in

    r18824 r19449  
    6262        $(MAKE) GLOBAL_BUILD=1 RECTARGET="installworld" recursive 
    6363 
    64 install-deps: 
    65         $(MAKE) -C external $@ 
    66  
    6764regen: 
    6865        @for dir in $(DIRS) ; do                \ 
  • juggler/trunk/juggler.cfg

    r16694 r19449  
    33VPR 
    44{ 
    5    external;  // For Boost, CppDOM, etc. 
    65   modules/vapor; 
    76} 
     
    3231   depend VPR; 
    3332   depend JCCL; // Only indirectly 
    34    external;  // For GMTL 
    3533   modules/sonix; 
    3634} 
     
    4543{ 
    4644   depend JCCL; 
    47    external;  // For GMTL 
    4845   modules/gadgeteer; 
    4946}