Changeset 24555
- Timestamp:
- Jun 25, 2009, 1:52:18 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/magic/magic/makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/magic/magic/makefile
r24100 r24555 1 # 2 # This makefile is used in place of the one in Paul Sydneys' tarball 3 # 4 # XXX integrate with the build system 5 # 6 TARGETS = DetectStreaks 7 SSA_SRC_DIR = ../ssa-core-cpp/src 8 CFITSIO_DIR = ../cfitsio 9 CFITSIO_DIR = $(PSCONFDIR)/$(PSCONFIG) 10 INCLUDEDIRS = -I$(SSA_SRC_DIR) -I$(CFITSIO_DIR)/include 11 # INCLUDEDIRS = -I$(SSA_SRC_DIR) 1 TARGETS = DetectStreaks 12 2 13 3 CXX = c++ 14 CXXFLAGS = -W all -g15 CXXFLAGS = -Wall -O3 -DNDEBUG 4 CXXFLAGS = -W -Wall -O3 -DNDEBUG 5 # CXXFLAGS = -W -Wall -g 16 6 17 SRCS = $(TARGETS).cpp $(SSA_SRC_DIR)/math/Constants.cpp 18 LIBS = -L$(CFITSIO_DIR) -lcfitsio 19 LIBS = -L$(CFITSIO_DIR)/lib -lcfitsio 20 # LIBS = -lcfitsio 7 SSA_SRC_DIR = ../ssa-core-cpp/src 8 INCLUDEDIRS = -I. -I$(SSA_SRC_DIR) 9 OTHER_SRCS = $(SSA_SRC_DIR)/math/Constants.cpp 21 10 22 $(TARGETS) : $(SRCS) 23 $(CXX) $(CXXFLAGS) $(INCLUDEDIRS) $(SRCS) $(LIBS) -o $@ 11 # CFITSIO_DIR = ../cfitsio 12 CFITSIO_DIR = $(PSCONFDIR)/$(PSCONFIG) 13 14 CFITSIO_INC = -I$(CFITSIO_DIR) 15 CFITSIO_LIB = -L$(CFITSIO_DIR) -lcfitsio 16 17 all : $(TARGETS) 18 19 RemoveStreaks : $(OTHER_SRCS) 20 21 DetectStats : $(OTHER_SRCS) 22 23 % :: %.cpp 24 $(CXX) $(CXXFLAGS) $(INCLUDEDIRS) $(CFITSIO_INC) $< $(OTHER_SRCS) $(CFITSIO_LIB) -o $@ 25 26 .PHONY : clean 27 28 .SILENT : clean 24 29 25 30 clean : 26 - rm -f$(TARGETS)31 - rm $(TARGETS) 27 32 28 33 DESTDIR=$(PSCONFDIR)/$(PSCONFIG) 29 34 30 install: $(TARGETS)35 install: $(TARGETS) 31 36 cp DetectStreaks $(DESTDIR)/bin 32 37 chmod 755 $(DESTDIR)/bin/DetectStreaks 38
Note:
See TracChangeset
for help on using the changeset viewer.
