Makefile File Reference

PEAK3: Data Analysis Program; Makefile #. More...


Detailed Description

PEAK3: Data Analysis Program; Makefile #.

# # # # Dependencies:
# peak3/Makefile --> peak3/Makefile.info --> Makefile.dan.info
# peak3/Makefile --> Makefile.dan --> peak3/Makefile.peak3
#
# Features:
# X * Y * Z * counts version
# Display of spectrum
# Peak integration
# Hidden lines display of matrix
# Contour Plot of matrix
# Rotated display of matrix #

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN #
Date:
08.02.1998 #
Version:
15.08.2008 #
# modification history
# --------------------
# 15aug08 kHu	DOXYGEN comments added 
# 20apr07 kHu	3 dim Version von Peak
# 22jun04 kHu	Info integriert
# 02apr03 kHu	neu organisiert (Makefile, Makefile.dan, Makefile.peak)
# 05mar03 kHu	VxWorks cross compilation on Ultrix AND Linux
# 11nov99 kHu	Newprog Standard
# 13jan99 kHu	Library Version
# 
#

# Default for info type:
i = a
# Default for host:
h = -
# Default for target:
t = -
# Default for signature
s = Hu
SIGNAT = "[`date +%d%b%y`/$(s)]"
PNAM =	peak3
TNAM =	PEAK3
TOP = ../../
PLIB =	./
ALIB =  ../../Applib/
DLIB =	../../Danlib/
ELIB =	../../Exlib/


help: gotoDEFAULT

$(PNAM): .neverbuild
	@make -f $(TOP)Makefile.dan build h=$(h) t=$(t) \
		PNAM=$(PNAM) TNAM=$(TNAM) SIGNAT=$(SIGNAT) \
		PLIB=$(PLIB) ALIB=$(ALIB) DLIB=$(DLIB) ELIB=$(ELIB)

install: .neverbuild
	@make -f $(TOP)Makefile.dan install h=$(h) t=$(t) \
		PNAM=$(PNAM) TNAM=$(TNAM) \
		PLIB=$(PLIB) ALIB=$(ALIB) DLIB=$(DLIB) ELIB=$(ELIB)

clean: .neverbuild
	@make -f $(TOP)Makefile.dan clean h=$(h) t=$(t) \
		PNAM=$(PNAM) TNAM=$(TNAM)
	@make -f Makefile.info clean \
		PNAM=$(PNAM) TNAM=$(TNAM)

all: .neverbuild
	@make -f $(TOP)Makefile.dan build install clean h=$(h) t=$(t) \
		PNAM=$(PNAM) TNAM=$(TNAM) SIGNAT=$(SIGNAT) \
		PLIB=$(PLIB) ALIB=$(ALIB) DLIB=$(DLIB) ELIB=$(ELIB)

info: .neverbuild
	make -i -f Makefile.info info i=$(i) PNAM=$(PNAM) TNAM=$(TNAM)



.DEFAULT:
	@echo ""
	@echo "Usage:"
	@echo "make help			(this help)"
	@make -f $(TOP)Makefile.dan help h=$(h) t=$(t) \
		PNAM=$(PNAM) TNAM=$(TNAM)
	@make -f $(TOP)Makefile.dan.info help \
		PNAM=$(PNAM) TNAM=$(TNAM)


.neverbuild:

# 

Generated on Wed Oct 15 16:17:22 2008 for Experiment-Software by  doxygen 1.5.6