Show
Ignore:
Timestamp:
11/21/11 21:58:35 (2 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1321912715 -0500
git-parent:

[caae3ede0ca7d648ade102efaf3dbfc4fb6d2b99]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1321912715 -0500
Message:

make the dtrace stuff produce objects of different names and reversion as a part of install and al;

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/eventer/Makefile.in

    rf760d48 ra7cdede  
    88LIBS=@LIBS@ 
    99INSTALL=@INSTALL@ 
     10DTRACEOBJ=@DTRACEOBJ@ 
    1011 
    1112top_srcdir=@top_srcdir@ 
     
    1920all:    libeventer.a 
    2021 
    21 @DTRACEOBJ@:    $(OBJS) 
    22         @-test -n "@DTRACE@" && \ 
    23                 @DTRACE@ @DTRACEFLAGS@ -G -s dtrace_probes.d -o @DTRACEOBJ@ $(OBJS) 
     22EVENTER_DTRACEOBJ=$(DTRACEOBJ:%dtrace_stub.o=eventer_%dtrace_stub.o) 
     23 
     24eventer_@DTRACEOBJ@:    $(OBJS) 
     25        -test -n "@DTRACE@" && \ 
     26        echo "- assembling $@" && \ 
     27        @DTRACE@ @DTRACEFLAGS@ -G -s dtrace_probes.d -o $(EVENTER_DTRACEOBJ) $(OBJS) 
    2428 
    2529noit_log.o:     @DTRACEHDR@ 
    2630 
    2731@DTRACEHDR@:    dtrace_probes.d 
    28         @-test -z "@DTRACE@" && cp ./@DTRACEHDR@.stock ./@DTRACEHDR@ 
    29         @-test -n "@DTRACE@" && @DTRACE@ -h -s dtrace_probes.d 
     32        @if test -z "@DTRACE@" ; then \ 
     33                echo "- faking dtrace header" ; \ 
     34                cp ./@DTRACEHDR@.stock ./@DTRACEHDR@ ; \ 
     35        else \ 
     36                echo "- building dtrace header" ; \ 
     37                @DTRACE@ -h -s dtrace_probes.d ; \ 
     38        fi 
    3039 
    31 libeventer.a:   $(OBJS) @DTRACEOBJ@ 
     40libeventer.a:   $(OBJS) $(EVENTER_DTRACEOBJ) 
    3241        @rm -f $@ 
    33         @$(AR) cq $@ $(OBJS) @DTRACEOBJ@ 
     42        @$(AR) cq $@ $(OBJS) $(EVENTER_DTRACEOBJ) 
    3443        @echo "- archiving $@" 
    3544        @$(RANLIB) $@