9b553456e7bc083a879daa82351564c20e0d577d
[scilab.git] / scilab / modules / core / examples / call_scilab / cpp / common / Makefile.mak
1 SHELL = /bin/sh
2
3 SCIDIR=../../../../../..
4 SCIDIR1=..\..\..\..\..\..
5
6 DUMPEXTS="$(SCIDIR1)\bin\dumpexts"
7 SCIIMPLIB=$(SCIDIR)/bin/LibScilab.lib
8
9 CFLAGS= $(CC_OPTIONS) -DFORDLL -I"$(SCIDIR)/modules/core/includes" /EHsc
10 CPPFLAGS= $(CC_OPTIONS) -DFORDLL -I"$(SCIDIR)/modules/core/includes" /EHsc
11
12 !include $(SCIDIR)/Makefile.incl.mak 
13
14 OBJSC = myprog.obj ccmatrix1.obj 
15
16 all:: $(OBJSC)  $(SCIDIR)/bin/prog.exe 
17
18 distclean:: clean
19
20 clean   ::
21         @del *.obj 
22         @del *.lib
23         @del *.dll
24         @del *.exp
25         @del *.def
26         @del Makelib.mak
27         @del loader.sce
28         
29
30 distclean:: clean 
31         @del $(SCIDIR1)\bin\prog.exe
32
33
34
35 $(SCIDIR)/bin/prog.exe : $(OBJSC)
36         @echo "Linking" 
37         $(LINKER) $(LINKER_FLAGS) -OUT:"$*.exe"  \
38         $(OBJSC) $(SCIDIR)/bin/LibScilab.lib $(TKLIBS) $(PVMLIB) $(GUI)  -NODEFAULTLIB:msvcrt.lib 
39         @echo "done " $(SCIDIR)/bin/prog.exe