Makefile.in 4.74 KB
Newer Older
hrchilds's avatar
hrchilds committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
#
#                            Copyright 2000 - 2003
#                 The Regents of the University of California.
#                             All rights reserved.
# 
# This work  was produced at the  University of California, Lawrence Livermore
# National Laboratory  (UC LLNL)  under contract no.   W-7405-ENG-48 (Contract
# 48) between  the U.S.  Department  of Energy (DOE)  and  The Regents  of the
# University  of   California (University)   for   the operation  of UC  LLNL.
# Copyright  is reserved  to     the University for   purposes  of  controlled
# dissemination,   commercialization   through   formal licensing,   or  other
# disposition  under  terms  of Contract   48; DOE  policies, regulations  and
# orders;  and U.S.   statutes.  The  rights of   the  Federal Government  are
# reserved under  Contract 48 subject to the  restrictions agreed  upon by DOE
# and University.
# 
#                                 DISCLAIMER
# 
# This software was prepared as an  account of work sponsored  by an agency of
# the United  States Government. Neither the United  States Government nor the
# University of California  nor any  of their  employees, makes any  warranty,
# express or  implied,  or assumes  any  liability  or responsiblity for   the
# accuracy, completeness,  or   usefullness of   any  information,  apparatus,
# product, or process disclosed, or represents that its use would not infringe
# privately   owned  rights. Reference    herein to   any specific  commercial
# products, process, or service   by trade name, trademark,   manufacturer, or
# otherwise,  does not    necessarily  constitute or    imply its endorsement,
# recommendation,  or  favoring by    the  United  States Government  or   the
# University of California. The views and opinions of authors expressed herein
# do not necessarily state or reflect those of the United States Government or
# the University of  California,  and shall not  be  used for  advertising  or
# product endorsement purposes.
#
#
# Modifications:
#
#    Kathleen Bonnell,Thu Oct 12 12:50:27 PDT 2000
#    Added OnionPeelRPC.
#
#    Kathleen Bonnell,Thu Oct 12 12:50:27 PDT 2000
#    Added MatPlotRPC.
#
#    Jeremy Meredith, Tue Dec 12 13:55:53 PST 2000
#    Added MaterialSelectRPC.
#
#    Hank Childs, Thu Jan 11 16:32:42 PST 2001
#    Add RangePlotRPC, IsoSurfacePlotRPC.
#
#    Kathleen Bonnell, Thu Feb 22 15:08:32 PST 2001 
#    Add ContourPlotRPC.
#
#    Jeremy Meredith, Sun Mar  4 16:55:09 PST 2001
#    Removed all plot and operator specific RPCs.
#    Created generic ApplyOperator and MakePlot RPCs.
#
#    Jeremy Meredith, Thu May 10 14:02:09 PDT 2001
#    Made it create a shared library.
#
#    Jeremy Meredith, Tue Sep  4 10:34:44 PDT 2001
#    Changed library building: the LIB targets has no extension, and
#    either LIBSINGLETARGETS or LIBMULTITARGETS must be included
#    in addition to TARGETS depending on whether the library is build
#    from object files in one directory or multiple subdirectories.
#
#    Jeremy Meredith, Wed Nov  7 17:12:14 PST 2001
#    Added UseNetworkRPC.
#    Added SetWindowAttsRPC.
#
#    Hank Childs, Thu Nov 29 15:29:24 PST 2001
#    Added UpdatePlotAttsRPC.
#
#    Kathleen Bonnell, Wed Dec 12 11:47:16 PST 2001
#    Added PickRPC, StartPickRPC.
#
#    Sean Ahern, Wed Mar 20 22:21:03 PST 2002
#    Added ApplyUnaryOperatorRPC.
#
#    Sean Ahern, Thu Apr 18 17:32:11 PDT 2002
#    Removed ApplyUnaryOperatorRPC and added ApplyNamedFunctionRPC.
#
#    Sean Ahern, Thu Jun 13 15:01:18 PDT 2002
#    Added SetFinalVariableNameRPC.
#
#    Jeremy Meredith, Fri Jul 12 14:34:39 PDT 2002
#    Unified include directories.
#
#    Brad Whitlock, Tue Jul 30 13:01:09 PST 2002
#    I added ClearCacheRPC.
#
#    Kathleen Bonnell, Mon Sep 16 14:28:09 PDT 2002 
#    I added QueryRPC, ReleaseDataRPC.
#
#    Brad Whitlock, Tue Dec 10 14:18:18 PST 2002
#    I added OpenDatabaseRPC.
#
#    Brad Whitlock, Tue Mar 25 13:49:45 PST 2003
#    I added DefineVirtualDatabaseRPC.
#
###############################################################################

##
## Programs and options...
##
@SET_MAKE@
@VARIABLES@

CXXFLAGS=-I../../include/visit @CXXFLAGS@
CPPFLAGS=-I. @CPPFLAGS@ 

##
## Files...
##
SRC= \
    ApplyNamedFunctionRPC.C \
    ApplyOperatorRPC.C \
    ClearCacheRPC.C \
    DefineVirtualDatabaseRPC.C \
    ExecuteRPC.C \
    MakePlotRPC.C \
    OpenDatabaseRPC.C \
    PickRPC.C \
    QueryRPC.C \
    ReadRPC.C \
    ReleaseDataRPC.C \
    RenderRPC.C \
    SetFinalVariableNameRPC.C \
    SetWindowAttsRPC.C \
    StartPickRPC.C \
    UpdatePlotAttsRPC.C \
    UseNetworkRPC.C

HDR=$(SRC:.C=.h)

OBJ=$(SRC:.C=.o)
LIB=libenginerpc
LIBS=-lmisc -lstate -lrpc


##
## Standard targets...
##
all: $(LIBSHARED)

clean:
	$(RM) $(LIBSHARED)
	$(RM) $(OBJ)


##
## Automatic dependency stuff
##
@TARGETS@
@LIBTARGETS@