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

Last change on this file since 237 was 224, checked in by ansari, 27 years ago

Creation module DPC/Tests Reza 09/04/99

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