source: CMT/v1r19/src/NMakefile.core @ 1

Last change on this file since 1 was 1, checked in by arnault, 19 years ago

Import all tags

File size: 2.9 KB
Line 
1#-----------------------------------------------------------
2# Copyright Christian Arnault LAL-Orsay CNRS
3# arnault@lal.in2p3.fr
4# See the complete license in cmt_license.txt "http://www.cecill.info".
5#-----------------------------------------------------------
6 
7cflags    = $(CFLAGS)
8cppflags  = $(CFLAGS)
9fflags    = $(CFLAGS)
10
11cc        = cl.exe
12ccomp     = $(cc) /nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /Fo"$(bin)\\" /Fd"$(bin)\\" /FD /c
13clink   = link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
14
15cpp       = cl.exe
16cppcomp   = $(cpp) /nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /c
17cpplink   = link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
18
19####for       = f77
20####fcomp     = $(for) -c -I$(inc) $(fflags)
21####flink     = $(for)
22
23####lexflags  =
24####lex       = lex $(lexflags)
25
26####yaccflags =
27####yacc      = yacc $(yaccflags)
28
29ar        = link.exe -lib
30ranlib    = ranlib
31
32src       = ../src/
33inc       = ../src/
34mgr       = ../mgr/
35cmt       = ../cmt/
36bin       = ..\$(tag)\
37shortbin  = ..\$(tag)
38
39#---------------------------------------------
40# Controlling the verbosity of Make
41#
42
43!if defined (QUIET)
44LEX_QUIET = 1
45YACC_QUIET = 1
46C_QUIET = 1
47CPP_QUIET = 1
48FORTRAN_QUIET = 1
49JAVA_QUIET = 1
50LINK_QUIET = 1
51LIB_QUIET = 1
52CLEANUP_QUIET = 1
53silent = @
54echo = @echo
55!else
56silent =
57echo = echo
58!endif
59
60!if defined (LEX_QUIET)
61lex_silent = @
62lex_echo = @echo rebuilding
63!else
64lex_silent =
65lex_echo = -@ $(echo)
66!endif
67
68!if defined (YACC_QUIET)
69yacc_silent = @
70yacc_echo = @echo rebuilding
71!else
72yacc_silent =
73yacc_echo = -@ $(echo)
74!endif
75
76!if defined (C_QUIET)
77c_silent = @
78c_echo = @echo rebuilding
79!else
80c_silent =
81c_echo = -@ $(echo)
82!endif
83
84!if defined (CPP_QUIET)
85cpp_silent = @
86cpp_echo = @echo rebuilding
87!else
88cpp_silent =
89cpp_echo = -@ $(echo)
90!endif
91
92!if defined (FORTRAN_QUIET)
93fortran_silent = @
94fortran_echo = @echo rebuilding
95!else
96fortran_silent =
97fortran_echo = -@ $(echo)
98!endif
99
100!if defined (JAVA_QUIET)
101java_silent = @
102java_echo = @echo rebuilding
103!else
104java_silent =
105java_echo = -@ $(echo)
106!endif
107
108!if defined (LINK_QUIET)
109link_silent = @
110link_echo = @echo rebuilding
111!else
112link_silent =
113link_echo = -@ $(echo)
114!endif
115
116!if defined (LIB_QUIET)
117lib_silent = @
118lib_echo = @echo rebuilding
119!else
120lib_silent =
121lib_echo = -@ $(echo)
122!endif
123
124!if defined (CLEANUP_QUIET)
125cleanup_silent = @
126cleanup_echo = @echo removing
127!else
128cleanup_silent =
129cleanup_echo = @ $(echo)
130!endif
131
132cmtexe = $(CMTROOT)\$(CMTBIN)\cmt.exe
133
134
Note: See TracBrowser for help on using the repository browser.