<commit_before>############################### HBTAnalysis Makefile ##################################

# Include machine specific definitions

include $(ALICE_ROOT)/conf/GeneralDef
include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)


OPT = -g
PACKAGE = HBTAnalysis

# C++ sources

SRCS          = AliHBTAnalysis.cxx AliHBTFunction.cxx \
                AliHBTEvent.cxx AliHBTRun.cxx \
		AliHBTParticle.cxx AliHBTParticleCut.cxx \
		AliHBTPair.cxx AliHBTPairCut.cxx\
                AliHBTCorrelFctn.cxx \
                AliHBTReader.cxx AliHBTReaderTPC.cxx\
                AliHBTQResolutionFctns.cxx AliHBTReaderPPprod.cxx\
		AliHBTReaderITSv1.cxx AliHBTReaderITSv2.cxx

# Fortran sources

FSRCS	       = 

# C++ Headers

HDRS          = $(SRCS:.cxx=.h) HBTAnalysisLinkDef.h

# Library dictionary

DICT          = HBTAnalysisCint.cxx
DICTH         = $(DICT:.cxx=.h)
DICTO         = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(DICT))

# FORTRAN Objectrs

FOBJS         = $(patsubst %.F,tgt_$(ALICE_TARGET)/%.o,$(FSRCS))

# C Objects

COBJS         = $(patsubst %.c,tgt_$(ALICE_TARGET)/%.o,$(CSRCS))

# C++ Objects

OBJS          = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(SRCS)) $(DICTO)

# C++ compilation flags

INCLUDES      = -I$(ALICE_ROOT)/TPC/ -I$(ALICE_ROOT)/CONTAINERS/

CXXFLAGS      = $(CXXOPTS) -I$(ROOTSYS)/include -I. -I$(ALICE_ROOT)/include/ $(INCLUDES)
 
# FORTRAN compilation flags

FFLAGS      = $(FOPT) -I$(ALICE_ROOT)/GEANT321

##### TARGETS #####
 
# Target

SLIBRARY	= $(LIBDIR)/libHBTAnalysis.$(SL)
ALIBRARY	= $(LIBDIR)/libHBTAnalysis.a

default:	$(SLIBRARY)


$(LIBDIR)/libHBTAnalysis.$(SL):		$(OBJS)

$(DICT):			$(HDRS)

DEPINC += -I$(ALICE_ROOT)/GEANT321

depend:				$(SRCS) $(FSRCS)
<commit_msg>ITS directory added to include path<commit_after>############################### HBTAnalysis Makefile ##################################

# Include machine specific definitions

include $(ALICE_ROOT)/conf/GeneralDef
include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)


OPT = -g
PACKAGE = HBTAnalysis

# C++ sources

SRCS          = AliHBTAnalysis.cxx AliHBTFunction.cxx \
                AliHBTEvent.cxx AliHBTRun.cxx \
		AliHBTParticle.cxx AliHBTParticleCut.cxx \
		AliHBTPair.cxx AliHBTPairCut.cxx\
                AliHBTCorrelFctn.cxx \
                AliHBTReader.cxx AliHBTReaderTPC.cxx\
                AliHBTQResolutionFctns.cxx AliHBTReaderPPprod.cxx\
		AliHBTReaderITSv1.cxx AliHBTReaderITSv2.cxx\
		AliHBTReaderKineTree

# Fortran sources

FSRCS	       = 

# C++ Headers

HDRS          = $(SRCS:.cxx=.h) HBTAnalysisLinkDef.h

# Library dictionary

DICT          = HBTAnalysisCint.cxx
DICTH         = $(DICT:.cxx=.h)
DICTO         = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(DICT))

# FORTRAN Objectrs

FOBJS         = $(patsubst %.F,tgt_$(ALICE_TARGET)/%.o,$(FSRCS))

# C Objects

COBJS         = $(patsubst %.c,tgt_$(ALICE_TARGET)/%.o,$(CSRCS))

# C++ Objects

OBJS          = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(SRCS)) $(DICTO)

# C++ compilation flags

INCLUDES      = -I$(ALICE_ROOT)/TPC/ -I$(ALICE_ROOT)/CONTAINERS/ -I$(ALICE_ROOT)/ITS/

CXXFLAGS      = $(CXXOPTS) -I$(ROOTSYS)/include -I. -I$(ALICE_ROOT)/include/ $(INCLUDES)
 
# FORTRAN compilation flags

FFLAGS      = $(FOPT) -I$(ALICE_ROOT)/GEANT321

##### TARGETS #####
 
# Target

SLIBRARY	= $(LIBDIR)/libHBTAnalysis.$(SL)
ALIBRARY	= $(LIBDIR)/libHBTAnalysis.a

default:	$(SLIBRARY)


$(LIBDIR)/libHBTAnalysis.$(SL):		$(OBJS)

$(DICT):			$(HDRS)

DEPINC += -I$(ALICE_ROOT)/GEANT321

depend:				$(SRCS) $(FSRCS)

{'fraction_non_alphanumeric': 0.18478569401078626, 'fraction_numerical': 0.004541583877377235, 'mean_word_length': 3.2663438256658597, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2827501', 'n_tokens_mistral': 1533, 'n_tokens_neox': 1418, 'n_words': 209}