source: SuperB-LAL/trunk/slacExperiment_USBWC-CRT/Makefile

Last change on this file was 14, checked in by narnaud, 14 years ago

Initial commit

  • Property svn:executable set to *
File size: 1.2 KB
Line 
1#ROOTCFLAGS    = $(shell $(ROOTSYS)/bin/root-config --cflags)
2#ROOTLIBS      = $(shell $(ROOTSYS)/bin/root-config --libs)
3#ROOTGLIBS     = $(shell $(ROOTSYS)/bin/root-config --glibs)
4
5ROOTCFLAGS    = $(shell /usr/bin/root-config --cflags)
6ROOTLIBS      = $(shell /usr/bin/root-config --libs)
7ROOTGLIBS     = $(shell /usr/bin/root-config --glibs)
8
9CXX           = g++
10CXXFLAGS      = -g -Wall -fPIC -Wno-deprecated
11
12NGLIBS         = $(ROOTGLIBS) 
13NGLIBS        += -lMinuit
14
15CXXFLAGS      += $(ROOTCFLAGS)
16CXX           += -I./   
17LIBS           = $(ROOTLIBS) 
18
19GLIBS          = $(filter-out -lNew, $(NGLIBS))
20
21CXX           += -I./lib/
22OUTLIB        = ./lib/
23.SUFFIXES: .C
24.PREFIXES: ./lib/
25
26#----------------------------------------------------#
27
28all:  mergeDataFilesUSB convertCRT2root convertUSBWC2root
29
30mergeDataFilesUSB: mergeDataFilesUSB.cc
31        $(CXX) $(CXXFLAGS) -o mergeDataFilesUSBApp  $(GLIBS) $<
32
33convertCRT2root: convertCRT2root.cc
34        $(CXX) $(CXXFLAGS) -o convertCRT2rootApp  $(GLIBS) $<
35
36convertUSBWC2root: convertUSBWC2root.cc
37        $(CXX) $(CXXFLAGS) -o convertUSBWC2rootApp  $(GLIBS) $<
38
39clean:
40        rm -f mergeDataFilesUSBApp
41        rm -f convertCRT2rootApp
42        rm -f convertUSBWC2rootApp
43        rm -f obj/*.o
44        rm -f *~ src/*~
Note: See TracBrowser for help on using the repository browser.