Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Makefile.am 958 B
#Per-Makefile Option Variables
AM_CPPFLAGS = -I$(top_srcdir)/tracy/inc -I$(NUM_REC)/inc
bin_PROGRAMS = soltracy #main code: single or parallel
soltracy_SOURCES = soltracy.cc nrutil.c nrcheck.c nrlinwww.c nrframe.c ../tracy/src/tracy_lib.cc
soltracy_LDADD = -L$(NUM_REC)/lib -lrecipes_c_gcc
# test factory
check_SCRIPTS = soltracy_demo1.sh soltracy_demo2.sh
TESTS = $(check_SCRIPTS)
demodir=demo
soltracy_demo1.sh: $(bin_PROGRAMS)
echo "cd $(demodir)/demo1; ../../soltracy Input_demo1.prm;" > soltracy_demo1.sh
chmod +x soltracy_demo1.sh
soltracy_demo2.sh: $(bin_PROGRAMS)
echo "cd $(demodir)/demo2; ../../soltracy Input_demo2.prm;" > soltracy_demo2.sh
chmod +x soltracy_demo2.sh
install:
$(INSTALL) soltracy $(DESTDIR)/psoltracy3
#CLEANING
CLEANFILES = $(check_SCRIPTS)
clean-local:
-rm -rf $(demodir)/*.lax
-rm -rf $(demodir)/demo1/*.out
-rm -rf $(demodir)/demo1/*.dat
-rm -rf $(demodir)/demo2/*.out
-rm -rf $(demodir)/demo2/*.dat