Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add a new workstation model. Should give much more reasonnable results for parallel...
[simgrid.git] / build / builder6 / mmrpc_server.mak
1
2 .autodepend
3
4 !if !$d(BCB)
5 BCB = $(MAKEDIR)\..
6 !endif
7
8 PROJECT = libgras\examples\mmrpc_server.exe
9 OBJFILES = _mmrpc_server.obj mmrpc.obj
10 LIBFILES = libgras\lib\debug\libgras.lib
11
12 USERDEFINES = _DEBUG
13 SYSDEFINES = NO_STRICT;_NO_VCL;_RTLDLL
14 INCLUDEPATH = $(BCB)\include;$(BCB)\include\vcl;..\..\include;..\..\src\include;..\..\src
15 LIBPATH = $(BCB)\lib\obj;$(BCB)\lib;libgras\lib\debug;libgras\examples\obj
16 WARNINGS= -w-sus -w-rvl -w-rch -w-pia -w-pch -w-par -w-csu -w-ccc -w-aus
17 SRCDIR = .;..\..\examples\gras\mmrpc
18
19 CFLAGS = -Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -y -v -vi- -tWC -tWM- -c -p- -nlibgras\examples\obj
20
21 LFLAGS = -Iobj -ap -Tpe -x -Gn -v
22
23 ALLOBJ = c0x32.obj $(OBJFILES)
24
25 ALLLIB = $(LIBFILES) import32.lib cw32i.lib
26
27 !if !$d(BCC32)
28 BCC32 = bcc32
29 !endif
30
31
32 !if !$d(LINKER)
33 LINKER = ilink32
34 !endif
35
36 !if $d(SRCDIR)
37 .path.c   = $(SRCDIR)
38 !endif
39
40 $(PROJECT): $(OBJFILES) 
41     $(BCB)\BIN\$(LINKER) @&&!
42     $(LFLAGS) -L$(LIBPATH) +
43     $(ALLOBJ), +
44     $(PROJECT),, +
45     $(ALLLIB)
46 !
47
48 .c.obj:
49     $(BCB)\BIN\$(BCC32) $(CFLAGS) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) {$< }
50
51
52
53
54
55