source: Sophya/trunk/SophyaProg/Tests/Makefile@ 526

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

MAJ Tests - Reza 27/10/99

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