Changeset 19141

Show
Ignore:
Timestamp:
08/07/06 16:32:58 (2 years ago)
Author:
dshipton
Message:

Use $fp_file_cwd for finding the installations so they are more portable.
The developer install with the fpc's in share/flagpoll and regular lib/flagpoll make it so prefix=$fp_file_cwd/../.. is right in both cases. Now I need a vrj helper to strip dups manually to shorten our compile line.

Files:

Legend:

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

    r19115 r19141  
    248248        @echo "------------------------------------------------" 
    249249        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    250         cat $(topdir)/gadgeteer.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/gadgeteer.fpc.tmp 
    251250        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    252           $(EXTRA_INSTALL_ARGS) $(topdir)/gadgeteer.fpc.tmp $(instlinks)/share/flagpoll/gadgeteer.fpc 
    253         rm -f $(topdir)/gadgeteer.fpc.tmp 
     251          $(EXTRA_INSTALL_ARGS) $(topdir)/gadgeteer.fpc $(instlinks)/share/flagpoll/gadgeteer.fpc 
    254252 
    255253ifdef BUILD_TYPE 
     
    433431        @echo "------------------------------------------------" 
    434432        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    435         cat $(topdir)/gadgeteer.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/gadgeteer.fpc.tmp 
    436433        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    437           $(topdir)/gadgeteer.fpc.tmp                         \ 
     434          $(topdir)/gadgeteer.fpc                     \ 
    438435          $(libdir)$(LIBBITSUF)/flagpoll/gadgeteer-$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 
    439         rm -f $(topdir)/gadgeteer.fpc.tmp 
    440436 
    441437# ============================================================================= 
  • juggler/trunk/modules/gadgeteer/gadgeteer.fpc.in

    r19119 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd}/../.. 
    33exec_prefix = ${prefix} 
    44 
  • juggler/trunk/modules/jackal/Makefile.inc.in

    r19105 r19141  
    263263        @echo "------------------------------------------------" 
    264264        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    265         cat $(topdir)/jccl.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/jccl.fpc.tmp 
    266265        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    267           $(EXTRA_INSTALL_ARGS) $(topdir)/jccl.fpc.tmp $(instlinks)/share/flagpoll/jccl.fpc 
    268         rm -f $(topdir)/jccl.fpc.tmp 
     266          $(EXTRA_INSTALL_ARGS) $(topdir)/jccl.fpc $(instlinks)/share/flagpoll/jccl.fpc 
    269267 
    270268ifdef BUILD_TYPE 
     
    418416        @echo "------------------------------------------------" 
    419417        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    420         cat $(topdir)/jccl.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/jccl.fpc.tmp 
    421418        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    422           $(topdir)/jccl.fpc.tmp                      \ 
     419          $(topdir)/jccl.fpc                  \ 
    423420          $(libdir)$(LIBBITSUF)/flagpoll/jccl$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 
    424         rm -f $(topdir)/jccl.fpc.tmp 
    425421 
    426422# Install the user tools code. 
  • juggler/trunk/modules/jackal/jccl.fpc.in

    r19119 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd}/../.. 
    33exec_prefix = ${prefix} 
    44 
  • juggler/trunk/modules/sonix/Makefile.inc.in

    r19109 r19141  
    242242        @echo "------------------------------------------------" 
    243243        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    244         cat $(topdir)/sonix.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/sonix.fpc.tmp 
    245244        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    246           $(EXTRA_INSTALL_ARGS) $(topdir)/sonix.fpc.tmp $(instlinks)/share/flagpoll/sonix.fpc 
    247         rm -f $(topdir)/sonix.fpc.tmp 
     245          $(EXTRA_INSTALL_ARGS) $(topdir)/sonix.fpc $(instlinks)/share/flagpoll/sonix.fpc 
    248246 
    249247ifdef BUILD_TYPE 
     
    385383        @echo "------------------------------------------------" 
    386384        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    387         cat $(topdir)/sonix.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/sonix.fpc.tmp 
    388385        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    389           $(topdir)/sonix.fpc.tmp                     \ 
     386          $(topdir)/sonix.fpc                         \ 
    390387          $(libdir)$(LIBBITSUF)/flagpoll/sonix-$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 
    391         rm -f $(topdir)/sonix.fpc.tmp 
    392388 
    393389# ============================================================================= 
  • juggler/trunk/modules/sonix/sonix.fpc.in

    r19119 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd}/../.. 
    33exec_prefix = ${prefix} 
    44 
  • juggler/trunk/modules/tweek/Makefile.inc.in

    r19103 r19141  
    325325        @echo "------------------------------------------------" 
    326326        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    327         cat $(topdir)/tweek.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/tweek.fpc.tmp 
    328327        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    329           $(EXTRA_INSTALL_ARGS) $(topdir)/tweek.fpc.tmp $(instlinks)/share/flagpoll/tweek.fpc 
    330         rm -f $(topdir)/tweek.fpc.tmp 
     328          $(EXTRA_INSTALL_ARGS) $(topdir)/tweek.fpc $(instlinks)/share/flagpoll/tweek.fpc 
    331329 
    332330ifdef BUILD_TYPE 
     
    448446        @echo "------------------------------------------------" 
    449447        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    450         cat $(topdir)/tweek.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/tweek.fpc.tmp 
    451448        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    452           $(topdir)/tweek.fpc.tmp                     \ 
     449          $(topdir)/tweek.fpc                         \ 
    453450          $(libdir)$(LIBBITSUF)/flagpoll/tweek-$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 
    454         rm -f $(topdir)/tweek.fpc.tmp 
    455451 
    456452PREINSTALL_HEADERS=     pre-install-headers 
  • juggler/trunk/modules/tweek/tweek.fpc.in

    r19119 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd}/../.. 
    33exec_prefix = ${prefix} 
    44 
  • juggler/trunk/modules/vapor/Makefile.inc.in

    r19127 r19141  
    212212        @echo "------------------------------------------------" 
    213213        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    214         cat $(topdir)/vpr.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/vpr.fpc.tmp 
    215         cat $(topdir)/vpr.fpc.tmp | sed -e "s|VPRBUILDINCPREFIX|$(instlinks)|g" > $(topdir)/vpr.fpc.tmp 
     214        cat $(topdir)/vpr.fpc | sed -e "s|VPRBUILDINCPREFIX|$(instlinks)|g" > $(topdir)/vpr.fpc.tmp 
    216215        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    217216          $(EXTRA_INSTALL_ARGS) $(topdir)/vpr.fpc.tmp $(instlinks)/share/flagpoll/vpr.fpc 
     
    351350        @echo "------------------------------------------------" 
    352351        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    353         cat $(topdir)/vpr.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/vpr.fpc.tmp 
    354         cat $(topdir)/vpr.fpc.tmp | sed -e "s|VPRBUILDINCPREFIX|\$$(VJ_DEPS_DIR)|g" > $(topdir)/vpr.fpc.tmp 
     352        cat $(topdir)/vpr.fpc | sed -e "s|VPRBUILDINCPREFIX|\$$(VJ_DEPS_DIR)|g" > $(topdir)/vpr.fpc.tmp 
    355353        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    356354          $(topdir)/vpr.fpc.tmp                         \ 
  • juggler/trunk/modules/vapor/vpr.fpc.in

    r19127 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd}/../.. 
    33exec_prefix = ${prefix} 
    44 
  • juggler/trunk/modules/vrjuggler/Makefile.inc.in

    r19118 r19141  
    382382        @echo "------------------------------------------------" 
    383383        $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 
    384         cat $(topdir)/vrjuggler.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/vrjuggler.fpc.tmp 
    385384        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    386           $(EXTRA_INSTALL_ARGS) $(topdir)/vrjuggler.fpc.tmp $(instlinks)/share/flagpoll/vrjuggler.fpc 
    387         rm -f $(topdir)/vrjuggler.fpc.tmp 
     385          $(EXTRA_INSTALL_ARGS) $(topdir)/vrjuggler.fpc $(instlinks)/share/flagpoll/vrjuggler.fpc 
    388386 
    389387ifdef BUILD_TYPE 
     
    564562        @echo "------------------------------------------------" 
    565563        $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 
    566         cat $(topdir)/vrjuggler.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/vrjuggler.fpc.tmp 
    567564        $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX)                   \ 
    568           $(topdir)/vrjuggler.fpc.tmp                         \ 
     565          $(topdir)/vrjuggler.fpc                     \ 
    569566          $(libdir)$(LIBBITSUF)/flagpoll/vrjuggler-$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 
    570         rm -f $(topdir)/vrjuggler.fpc.tmp 
    571567 
    572568# ============================================================================= 
  • juggler/trunk/modules/vrjuggler/vrjuggler.fpc.in

    r19122 r19141  
    11########################### Private Variables ############################ 
    2 prefix= AUTOGENERATEDPREFIX 
     2prefix= ${fp_file_cwd} 
    33exec_prefix = ${prefix} 
    44