source: Sophya/trunk/SophyaProg/Tests/makepi@ 820

Last change on this file since 820 was 590, checked in by ansari, 26 years ago

makefile provisoire pour piapp , Reza 17/11/99

File size: 1.1 KB
RevLine 
[590]1MODULECXXREPNAME := Tests
2MODULEDECCXXFLAGS := -msg_quiet
3include $(DPCDEVREP)/Include/Makefile.h
4
5
6ifdef NOSHLIB
7LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libBlitz.a $(LIB)libFitsIOServer.a $(LIB)libPI.a $(LIB)libPIext.a
8LIBS = -L$(LIB) -lPIext -lPI -lSysTools -lNTools -lBlitz -lm
9#LIBS = -L$(LIB) -lSysTools -lm
10ifeq ($(CXX),cxx)
11# librairie des instances de templates cxx
12LIBS := $(LIBS) -lertcxx
13endif
14else
15LIBF = $(SLB)libtools.so
16LIBS = -L$(SLB) -lPI -ltools -lm
17#LIBS = -L$(SLB) -ltools -lm
18ifeq ($(MACHEROS),Linux)
19LIBS := $(LIBS) -ldl
20endif
21endif
22
23
24
25ifndef (NOSHLIB)
26bidon= coucou2
27LIBS := $(SLIBS) $(LIBS)
28endif
29
30
31LDLIBS := $(LIBS) $(LDLIBS)
32LIBS := $(LIBS) $(FITSIOLIB)
33
34
35%:%.cc
36%:%.o
37%.o:%.cc
38%.o:%.c
39%:%.c
40
41.PRECIOUS: $(EXE)% $(OBJ)%.o
42
43%:$(EXE)%
44 echo $@ " done"
45
46$(EXE)%:$(OBJ)%.o
47 $(LINK.cc) -o $@ $< $(LIBS)
48
49$(OBJ)%.o:%.cc
50 $(COMPILE.cc) $(USERFLAGS) -o $@ $<
51
52$(EXE)%:$(OBJ)%.cc
53 $(LINK.cc) $(USERFLAGS) -o $@ $< $(LIBS)
54
55$(EXE)%:$(OBJ)%.c
56 $(LINK.c) $(USERFLAGS) -o $@ $< $(LIBS)
57
58$(OBJ)%.o:%.c
59 $(COMPILE.c) -c $(CFLAGS) $(USERFLAGS) -o $@ $<
60
61dump :
62 echo $(LIBS)
63
Note: See TracBrowser for help on using the repository browser.