source: CMT/v1r10p20011126/mgr/NMake @ 1

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

Import all tags

File size: 1.5 KB
Line 
1
2
3!if [mkdir ..\VisualC] == 0
4!endif
5!if [copy cmt_dependencies.nmake ..\VisualC] == 0
6!endif
7
8
9!include cmt.nmake
10
11all ::
12        @set include=$(include)
13        @set lib=$(lib)
14
15all :: cmt
16        echo all ok
17
18democlean ::
19        -rmdir /Q /S ..\demo
20
21demo :: democlean
22        mkdir ..\demo
23        $(cmtexe) create demoA v1 ..\demo
24        $(cmtexe) create demoB v1 ..\demo
25        $(cmtexe) create demoC v1 ..\demo
26        mkdir ..\demo\demoA\v1\demoA
27        mkdir ..\demo\demoA\v1\cmt\fragments
28        mkdir ..\demo\demoA\v1\cmt\fragments\nmake
29        copy ..\src\demo\demoA\requirements ..\demo\demoA\v1\cmt
30        copy ..\src\demo\demoA\init.bat ..\demo\demoA\v1\cmt
31        copy ..\src\demo\demoA\*.cxx ..\demo\demoA\v1\src
32        copy ..\src\demo\demoA\demoA.h ..\demo\demoA\v1\demoA
33        copy ..\src\demo\demoA\*.java ..\demo\demoA\v1\src
34        copy ..\src\demo\demoA\fragments\rename* ..\demo\demoA\v1\cmt\fragments
35        copy ..\src\demo\demoA\fragments\nmake\rename* ..\demo\demoA\v1\cmt\fragments\nmake
36        copy ..\src\demo\demoB\requirements ..\demo\demoB\v1\cmt
37        copy ..\src\demo\demoB\init.bat ..\demo\demoB\v1\cmt
38        copy ..\src\demo\demoB\*.cxx ..\demo\demoB\v1\src
39        copy ..\src\demo\demoB\*.java ..\demo\demoB\v1\src
40        copy ..\src\demo\demoC\requirements ..\demo\demoC\v1\cmt
41        copy ..\src\demo\demoC\*.cxx ..\demo\demoC\v1\src
42        set CMTPATH=$(CMTROOT)\demo
43        cd ..\demo\demoA\v1\cmt
44        call setup.bat
45        nmake /f nmake all_groups check
46        cd ..\..\..\demoB\v1\cmt
47        call setup.bat
48        nmake /f nmake all check
49        cd ..\..\..\demoC\v1\cmt
50        call setup.bat
51        $(cmtexe) config
52        nmake /f nmake all check
53
Note: See TracBrowser for help on using the repository browser.