source: trunk/MagicSoft/Mars/mtemp/mifae/Makefile@ 3910

Last change on this file since 3910 was 3910, checked in by jlopez, 22 years ago
*** empty log message ***
File size: 1.5 KB
Line 
1##################################################################
2#
3# makefile
4#
5# for the MARS IFAE library
6#
7##################################################################
8# @maintitle
9
10# @code
11
12#
13# please change all system depend values in the
14# config.mk.${OSTYPE} file
15#
16#
17include ../../Makefile.conf.$(OSTYPE)
18include ../../Makefile.conf.general
19
20#
21CINT = IFAE
22#
23
24PROGRAMS = makeHillas psffit
25SOLIB = ../../libmars.so
26LIB = libmifae.a
27
28#------------------------------------------------------------------------------
29
30INCLUDES = -I. \
31 -I../../mbase \
32 -I../../mjobs \
33 -I../../mpedestal \
34 -I../../mbadpixels \
35 -I../../mfileio \
36 -I../../mraw \
37 -I../../manalysis \
38 -I../../mgui \
39 -I../../mgeom \
40 -I../../msignal \
41 -I../../mcalib \
42 -I../../mfilter \
43 -I../../mhbase \
44 -I../../mimage \
45 -I../../mpointing \
46 -I../../mcamera \
47 -I../../mastro
48
49
50.SUFFIXES: .c .cc .h .o
51
52SRCFILES = \
53 MDCA.cc \
54 MPSFFit.cc \
55 MPSFFitCalc.cc \
56 MSrcPosFromFile.cc
57# MSrcRotate.cc
58
59SRCS = $(SRCFILES)
60HEADERS = $(SRCFILES:.cc=.h)
61OBJS = $(SRCFILES:.cc=.o)
62
63############################################################
64all: $(LIB) $(PROGRAMS)
65 @echo " Done. "
66 @echo " "
67
68include ../../Makefile.rules
69
70
71$(PROGRAMS): $(SOLIB) $(LIB) $(PROGRAMS:=.o)
72 @echo " Linking $@ ..."
73 $(CXX) $(CXXFLAGS) $(ROOTGLIBS) $(SOLIB) ${OBJS} -L. -lmifae $@.o $(MARS_LIB) -o $@
74
75mrproper: clean rmbak
76
77# @endcode
Note: See TracBrowser for help on using the repository browser.