source: Sophya/trunk/SophyaLib/SkyT/Makefile@ 623

Last change on this file since 623 was 610, checked in by ansari, 26 years ago

Corrections diverses - programme tgsky.cc (generation aleatoire de ciel)

et skymixer.cc completee - Reza 21/11/99

File size: 1.2 KB
RevLine 
[601]1# MODULECXXREPNAME := Tests
2# MODULEDECCXXFLAGS := -msg_quiet
3include $(DPCBASEREP)/Include/MakefileUser.h
4# FITSIOLIB2 = -L/exp/planck/FitsIO/cfitsio/OSF1-cxx/
5
6ifdef NOSHLIB
7LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libBlitz.a $(LIB)libFitsIOServer.a $(LIB)libPI.a $(LIB)libPIext.a $(LIB)libtools.a
8LIBS = -L$(LIB) -lSysTools -lNTools -lSamba -lm
9ifeq ($(CXX),cxx)
10# librairie des instances de templates cxx
11LIBS := $(LIBS) -lertcxx
12endif
13else
14LIBF = $(SLB)/libtools.so
15LIBS = -L$(SLB) -ltools -lm
16ifeq ($(MACHEROS),Linux)
17LIBS := $(LIBS) -ldl
18endif
19endif
20
21# $(OBJ)%.o:%.cc
22
23
24myobjs = $(OBJ)radspec.o $(OBJ)radspecvector.o $(OBJ)nupower.o $(OBJ)blackbody.o $(OBJ)specresp.o $(OBJ)specrespvector.o $(OBJ)squarefilt.o $(OBJ)trianglefilt.o $(OBJ)gaussfilt.o $(OBJ)convtools.o
25
[610]26myexe = $(EXE)easyTest $(EXE)skymixer $(EXE)tgsky $(EXE)tgrsr
[601]27
28all : $(myexe)
29
30
31# .PRECIOUS: $(EXE)% $(OBJ)%.o
32$(EXE)easyTest : $(OBJ)easyTest.o $(myobjs)
33 $(LINK.cc) $^ $(LIBS) -o $@
34
35$(EXE)skymixer : $(OBJ)skymixer.o $(myobjs)
36 $(LINK.cc) $^ $(LIBS) -o $@
37
[610]38$(EXE)tgsky : $(OBJ)tgsky.o
39 $(LINK.cc) $^ $(LIBS) -o $@
[601]40
[610]41$(EXE)tgrsr : $(OBJ)tgrsr.o $(myobjs)
42 $(LINK.cc) $^ $(LIBS) -o $@
[601]43
44
[610]45
46
Note: See TracBrowser for help on using the repository browser.