Reorganization (Scilab 5)
[scilab.git] / scilab / Makefile.incl.in
1 RM = @RM@
2 AR = @AR@ @AR_FLAGS@
3 FILES_TO_CLEAN = @FILES_TO_CLEAN@
4
5 all::
6
7 clean::
8         @echo Cleaning 
9         @$(RM) $(FILES_TO_CLEAN)
10 distclean::
11         @$(RM) $(FILES_TO_CLEAN)
12
13 RANLIB = @RANLIB@
14
15 TERMCAPLIB = @TERMCAPLIB@
16
17 ##################################################################
18 # NOTE: the following schemes for compiling and linking are not  #
19 #       exactly used for the main executable scilex; for it, see #
20 #       the files Makefile.<host>                                #
21 ##################################################################
22
23 ############
24 # C++ compiler 
25 CXX= @CXX@
26 CXX_OPTIONS= @CXXFLAGS@
27 CXX_CPP =  @CXXCPP@
28
29 ############
30 # C compiler
31 # typically, for compiling use: CFLAGS = $(CC_OPTIONS)
32 # and for linking: $(CC) -o $(PROGRAM) $(OBJS) $(CC_LDFLAGS)
33 ###########
34 CC = @CC@
35 CC_OPTIONS = @CC_OPTIONS@
36 CC_LDFLAGS = @CC_LDFLAGS@ 
37 CC_PICFLAGS = @CC_PICFLAGS@
38
39 ##################
40 # Fortran compiler
41 # typically, for compiling use: FFLAGS = $(FC_OPTIONS)
42 # and for linking: $(FC) -o $(PROGRAM) $(OBJS) $(FC_LDFLAGS)
43 ##################
44 FC = @FC@
45 FC_OPTIONS = @FC_OPTIONS@
46 FC_LDFLAGS = @FC_LDFLAGS@
47 FC_PICFLAGS = @FC_PICFLAGS@
48
49 ########
50 # Linker
51 # typically, for linking: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS)
52 ########
53 LD = @LD@
54 LD_LDFLAGS = @LD_LDFLAGS@
55
56 ##########
57 # X Window: use $(XFLAGS) for compilation and $(XLIBS) for linking
58 # typically, for compiling use: CFLAGS = $(CC_OPTIONS) $(XFLAGS)
59 # and for linking with X Window
60 #  with C compiler: $(CC) -o $(PROGRAM) $(OBJS) $(CC_LDFLAGS) $(XLIBS)
61 #  with Fortran compiler: $(FC) -o $(PROGRAM) $(OBJS) $(FC_LDFLAGS) $(XLIBS)
62 #  with linker: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS) $(XLIBS)
63 ##########
64 DLDLIB = @DLDLIB@
65 DLD_SUBDIR = @DLD_SUBDIR@
66 PVMROOT = @PVMROOT@
67 #PVMROOT=$(SCIDIR)/pvm3
68 PVMLIB = @PVMLIB@
69 PVMGLIB = @PVMGLIB@
70 PVMINCLUDE = @PVMINCLUDE@
71 XAWLIB = @XAWLIB@
72 XMULIB = @XMULIB@
73 XAW_LOCAL_SUBDIR = @XAW_LOCAL_SUBDIR@
74 XAW_LOCAL_LIB = @XAW_LOCAL_LIB@
75 XFLAGS = @XAW_LOCAL_INCLUDES@ @X_CFLAGS@ 
76 X_EXTRA_LIBS = @X_EXTRA_LIBS@
77 XXTXEXT= @XXTXEXT@
78 XX11 = @XX11@
79 XLIBS = @X_LIBS@ $(XAWLIB) $(XMULIB) $(XXTXEXT) @X_PRE_LIBS@ $(XX11) $(X_EXTRA_LIBS)
80
81 #####################
82 # TCL/TK
83 #####################
84 TKBASE =@TKBASE@
85 #TKBASE=$(SCIDIR)
86 TK_INC_PATH = @TK_INC_PATH@
87 TCL_INC_PATH = @TCL_INC_PATH@
88 TCLTK_LIBS = @TCLTK_LIBS@
89