aboutsummaryrefslogtreecommitdiffstats
path: root/mass_profile/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mass_profile/Makefile')
-rw-r--r--mass_profile/Makefile76
1 files changed, 26 insertions, 50 deletions
diff --git a/mass_profile/Makefile b/mass_profile/Makefile
index b6418ab..3bf9aa0 100644
--- a/mass_profile/Makefile
+++ b/mass_profile/Makefile
@@ -22,8 +22,6 @@ else
endif
OPT_UTIL_INC ?= -I../opt_utilities
-PGPLOT_INC= -I$(HEADAS)/include
-PGPLOT_LIB= -L. -lcpgplot -lpgplot -lX11 -lgfortran
TARGETS= fit_nfw_sbp fit_dbeta_sbp fit_beta_sbp \
fit_direct_beta calc_distance fit_wang2012_model \
@@ -31,52 +29,36 @@ TARGETS= fit_nfw_sbp fit_dbeta_sbp fit_beta_sbp \
fit_lt_bpl cooling_time calc_lx_dbeta calc_lx_beta
HEADERS= projector.hpp spline.hpp vchisq.hpp
-all: pgplot $(TARGETS)
-
-pgplot: libcpgplot.a libpgplot.a
-
-libcpgplot.a:
-ifdef HEADAS
- ln -s $(HEADAS)/lib/libcpgplot*.a ./$@
-else
- $(error HEASoft not initialized)
-endif
-
-libpgplot.a:
-ifdef HEADAS
- ln -s $(HEADAS)/lib/libpgplot*.a ./$@
-else
- $(error HEASoft not initialized)
-endif
+all: $(TARGETS)
# NOTE:
# Object/source files should placed *before* libraries (order matters)
-fit_nfw_sbp: fit_nfw_sbp.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_nfw_sbp: fit_nfw_sbp.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-fit_dbeta_sbp: fit_dbeta_sbp.o beta_cfg.o report_error.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_dbeta_sbp: fit_dbeta_sbp.o beta_cfg.o report_error.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-fit_beta_sbp: fit_beta_sbp.o beta_cfg.o dump_fit_qdp.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_beta_sbp: fit_beta_sbp.o beta_cfg.o dump_fit_qdp.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-fit_wang2012_model: fit_wang2012_model.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_wang2012_model: fit_wang2012_model.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-fit_nfw_mass: fit_nfw_mass.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_nfw_mass: fit_nfw_mass.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-fit_direct_beta: fit_direct_beta.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+fit_direct_beta: fit_direct_beta.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-calc_lx: calc_lx.o calc_distance.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+calc_lx: calc_lx.o calc_distance.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-calc_lx_dbeta: calc_lx_dbeta.o beta_cfg.o report_error.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+calc_lx_dbeta: calc_lx_dbeta.o beta_cfg.o report_error.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
-calc_lx_beta: calc_lx_beta.o beta_cfg.o dump_fit_qdp.o plot_reporter.o
- $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC) $(PGPLOT_INC) $(PGPLOT_LIB)
+calc_lx_beta: calc_lx_beta.o beta_cfg.o dump_fit_qdp.o
+ $(CXX) $(CXXFLAGS) $^ -o $@ $(OPT_UTIL_INC)
calc_distance: calc_distance_main.o calc_distance.o
$(CXX) $(CXXFLAGS) -o $@ $^
@@ -98,28 +80,25 @@ cooling_time: cooling_time.cpp
fit_nfw_sbp.o: fit_nfw_sbp.cpp nfw_ne.hpp $(HEADERS)
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
fit_dbeta_sbp.o: fit_dbeta_sbp.cpp constrained_dbeta.hpp $(HEADERS)
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
fit_beta_sbp.o: fit_beta_sbp.cpp beta.hpp $(HEADERS)
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
fit_wang2012_model.o: fit_wang2012_model.cpp wang2012_model.hpp chisq.hpp
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
fit_nfw_mass.o: fit_nfw_mass.cpp nfw.hpp chisq.hpp
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
calc_lx_dbeta.o: calc_lx_dbeta.cpp constrained_dbeta.hpp $(HEADERS)
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
calc_lx_beta.o: calc_lx_beta.cpp beta.hpp $(HEADERS)
- $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC) $(PGPLOT_INC)
-
-plot_reporter.o: plot_reporter.cpp plot_reporter.hpp
- $(CXX) $(CXXFLAGS) -c $< $(PGPLOT_INC)
+ $(CXX) $(CXXFLAGS) -c $< $(OPT_UTIL_INC)
beta_cfg.o: beta_cfg.cpp beta_cfg.hpp
$(CXX) $(CXXFLAGS) -c $<
@@ -142,6 +121,3 @@ calc_distance.o: calc_distance.cc calc_distance.h adapt_trapezoid.h
clean:
rm -f *.o $(TARGETS)
-
-cleanall: clean
- rm -f libpgplot.a libcpgplot.a