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

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

Corretion mauvais commit Makefile - Reza 27/10/99

File size: 1.1 KB
RevLine 
[238]1MODULECXXREPNAME := Tests
2MODULEDECCXXFLAGS := -msg_quiet
[224]3include $(DPCDEVREP)/Include/Makefile.h
4
5
6ifdef NOSHLIB
[476]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
[271]9#LIBS = -L$(LIB) -lSysTools -lm
[224]10ifeq ($(CXX),cxx)
11# librairie des instances de templates cxx
12LIBS := $(LIBS) -lertcxx
13endif
14else
15LIBF = $(SLB)libtools.so
[271]16#LIBS = -L$(SLB) -lPI -ltools -lm
17LIBS = -L$(SLB) -ltools -lm
[239]18ifeq ($(MACHEROS),Linux)
[271]19LIBS := $(LIBS) -ldl
[224]20endif
[239]21endif
[224]22
[241]23
24
[224]25ifndef (NOSHLIB)
[476]26bidon= coucou2
[224]27LIBS := $(SLIBS) $(LIBS)
28endif
29
[241]30
[476]31LDLIBS := $(LIBS) $(LDLIBS)
32LIBS := $(LIBS) $(FITSIOLIB)
[224]33
[476]34
[224]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
[476]61dump :
62 echo $(LIBS)
[224]63
Note: See TracBrowser for help on using the repository browser.