Skip to content
Snippets Groups Projects
Makefile 558 B
# include same architecture file than for NPLib
# so that consistency is ensured
include $(NPTOOL)/NPLib/Makefile.arch

# additional libraries
LIBRARY  = `$(NPTOOL)/NPLib/liblist`

PROGRAMS	= Analysis

all:	$(PROGRAMS)

Analysis:	Analysis.o
	$(LD) $(LDFLAGS) $^ $(LIBS) $(LIBRARY) $(OutPutOpt) $@
	@echo "$@ done"
	

# rule for creating .o from .cxx
.SUFFIXES: .$(SrcSuf)
.$(SrcSuf).$(ObjSuf):
	$(CXX) $(CXXFLAGS) $(INCLUDE) -c $<

# some cleaning
clean:
	rm -rf *.o

distclean:
	make clean; rm $(PROGRAMS)

# dependences
Analysis.o:	Analysis.cxx	Analysis.h