/[PAMELA software]/yoda/configure.in
ViewVC logotype

Diff of /yoda/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.0 by kusanagi, Tue Sep 21 20:49:36 2004 UTC revision 2.4.2.1 by kusanagi, Fri Mar 4 10:22:12 2005 UTC
# Line 7  dnl this will be called in the all the o Line 7  dnl this will be called in the all the o
7  AC_INIT(event/PamelaRun.h)  AC_INIT(event/PamelaRun.h)
8    
9  dnl Adds several standard checks. It takes the program name and version number as arguments.  dnl Adds several standard checks. It takes the program name and version number as arguments.
10  AM_INIT_AUTOMAKE([yoda],[0.1.0])  AM_INIT_AUTOMAKE([yoda],[2.5.0])
11    
12  dnl Indicates that you will be using a config.h file  dnl Indicates that you will be using a config.h file
13  dnl config.h will be generated by AUTOCONF using a confing.h.in file  dnl config.h will be generated by AUTOCONF using a confing.h.in file
# Line 65  AM_MISSING_PROG(AUTOMAKE, automake, $mis Line 65  AM_MISSING_PROG(AUTOMAKE, automake, $mis
65  AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)  AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
66  AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)  AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
67    
68    
69  dnl Process the different options  dnl Process the different options
70  AC_ARG_WITH(root,  AC_ARG_WITH(root,
71    [--with-root=path    Use the specified ROOT directory],    [--with-root=path    Use the specified ROOT directory],
72    ROOTSYS=$with_root,)    ROOTSYS=$with_root,)
73    
74  ROOT_LIBRARY="${ROOTSYS}/lib"  ROOT_LIBRARY="${ROOTSYS}/lib"
75  ROOT_LDFLAGS="${ROOT_LIBRARY}/libHist.so  ${ROOT_LIBRARY}/libMatrix.so  ${ROOT_LIBRARY}/libTree.so ${ROOT_LIBRARY}/libCore.so ${ROOT_LIBRARY}/libCint.so -ldl"  
76    ROOT_LDFLAGS="                                                          \
77    ${ROOT_LIBRARY}/libCint.so          ${ROOT_LIBRARY}/libCore.so          \
78    ${ROOT_LIBRARY}/libMatrix.so        ${ROOT_LIBRARY}/libHist.so          \
79    ${ROOT_LIBRARY}/libTree.so          ${ROOT_LIBRARY}/libGraf.so          \
80    ${ROOT_LIBRARY}/libGraf3d.so        ${ROOT_LIBRARY}/libGpad.so          \
81    ${ROOT_LIBRARY}/libGui.so           ${ROOT_LIBRARY}/libMinuit.so        \
82    ${ROOT_LIBRARY}/libHistPainter.so   ${ROOT_LIBRARY}/libTreePlayer.so    \
83    ${ROOT_LIBRARY}/libTreeViewer.so    ${ROOT_LIBRARY}/libProof.so         \
84    ${ROOT_LIBRARY}/libProofGui.so      ${ROOT_LIBRARY}/libPhysics.so       \
85    ${ROOT_LIBRARY}/libRint.so          ${ROOT_LIBRARY}/libHtml.so          \
86    ${ROOT_LIBRARY}/libEG.so            ${ROOT_LIBRARY}/libGeom.so          \
87    ${ROOT_LIBRARY}/libGeomPainter.so   ${ROOT_LIBRARY}/libVMC.so           \
88    ${ROOT_LIBRARY}/libFumili.so        ${ROOT_LIBRARY}/libMLP.so           \
89    ${ROOT_LIBRARY}/libGedOld.so        ${ROOT_LIBRARY}/libGed.so           \
90    ${ROOT_LIBRARY}/libQuadp.so                 \
91    ${ROOT_LIBRARY}/libGX11.so          ${ROOT_LIBRARY}/libGX11TTF.so       \
92    ${ROOT_LIBRARY}/libX3d.so                  \
93    ${ROOT_LIBRARY}/libRGL.so           ${ROOT_LIBRARY}/libASImage.so       \
94    ${ROOT_LIBRARY}/libThread.so        ${ROOT_LIBRARY}/libRXML.so          \
95     -ldl"
96    
97    
98  ROOT_INCLUDES="-I${ROOTSYS}/include"  ROOT_INCLUDES="-I${ROOTSYS}/include"
99  AC_SUBST(ROOT_INCLUDES)  AC_SUBST(ROOT_INCLUDES)
# Line 85  AC_ARG_ENABLE(gprof, Line 107  AC_ARG_ENABLE(gprof,
107  gprof=$enableval,gprof=no)  gprof=$enableval,gprof=no)
108  if test "$gprof" != no  if test "$gprof" != no
109  then  then
110      CFLAGS="-pg $CFLAGS"      CXXFLAGS="-pg $CXXFLAGS"
111      AC_MSG_RESULT(enabled)      AC_MSG_RESULT(enabled)
112  else  else
113      AC_MSG_RESULT(no)      AC_MSG_RESULT(no)
# Line 103  AC_HEADER_STDC Line 125  AC_HEADER_STDC
125  dnl Indicates the name of the Makefile which will be generated  dnl Indicates the name of the Makefile which will be generated
126  dnl and the various subDirs where it will be generated one  dnl and the various subDirs where it will be generated one
127  dnl Add your own Makefiles to create here.  dnl Add your own Makefiles to create here.
128  AC_OUTPUT(Makefile Doxyfile \  AC_OUTPUT(Makefile Doxyfile             \
129   event/Makefile \   event/Makefile                         \
130    
131  dnl ------------------makes for Packets and SubPackets----------------  dnl ------------------makes for Packets and SubPackets----------------
132   event/mcmd/Makefile \   event/mcmd/Makefile                    \
133   event/tmtc/Makefile \   event/tmtc/Makefile                    \
134   event/log/Makefile \   event/log/Makefile                     \
135   event/arrDump/Makefile \   event/arrDump/Makefile                 \
136   event/tabDump/Makefile \   event/tabDump/Makefile                 \
137   event/varDump/Makefile \   event/varDump/Makefile                 \
138   event/physics/Makefile \   event/endrun/Makefile                  \
139   event/physics/tracker/Makefile  \   event/physics/Makefile                 \
140   event/physics/anticounter/Makefile \   event/tsbt/Makefile                    \
141   event/physics/calorimeter/Makefile \   event/tsbb/Makefile                    \
142     event/physics/tracker/Makefile         \
143     event/physics/anticounter/Makefile     \
144     event/physics/calorimeter/Makefile     \
145   event/physics/neutronDetector/Makefile \   event/physics/neutronDetector/Makefile \
146     event/physics/trigger/Makefile         \
147     event/physics/tof/Makefile             \
148     event/physics/S4/Makefile              \
149  dnl ------------------makes for Packets and SubPackets----------------  dnl ------------------makes for Packets and SubPackets----------------
150    
151    
152  dnl ------------------makes for Techmodel Data----------------  dnl ------------------makes for Techmodel Data----------------
153   techmodel/Makefile \   techmodel/Makefile                             \
154   techmodel/forroutines/tracker/Makefile \   techmodel/forroutines/tracker/Makefile         \
155   techmodel/forroutines/tracker/readraw/Makefile \   techmodel/forroutines/tracker/readraw/Makefile \
156   techmodel/forroutines/anticounter/Makefile \   techmodel/forroutines/anticounter/Makefile     \
157   techmodel/forroutines/calorimeter/Makefile \   techmodel/forroutines/calorimeter/Makefile     \
158   techmodel/forroutines/Makefile \   techmodel/forroutines/tof/Makefile             \
159   techmodel/physics/Makefile \   techmodel/forroutines/trigger/Makefile         \
160     techmodel/forroutines/Makefile                 \
161     techmodel/physics/Makefile                     \
162  dnl ------------------makes for Techmodel Data----------------  dnl ------------------makes for Techmodel Data----------------
163    )    )
164    

Legend:
Removed from v.2.0  
changed lines
  Added in v.2.4.2.1

  ViewVC Help
Powered by ViewVC 1.1.23