vcmake.bat
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sat, 19 Mar 2016 00:12:47 +0100
changeset 556 51c6afba5c91
parent 503 ff58cd9f1f3c
permissions -rw-r--r--
CI: Use VM provided by Pharo team on both Linux and Windows. Hand-crafter Pharo VM is no longer needed as the Linux slave in SWING build farm has been upgraded so it has compatible GLIBC. This makes CI scripts simpler and more usable for other people.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
739fe9b7253e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
@REM -------
141
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
     2
@REM make using Microsoft Visual C compiler
0
739fe9b7253e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
@REM type vcmake, and wait...
739fe9b7253e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
@REM do not edit - automatically generated from ProjectDefinition
739fe9b7253e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
@REM -------
64
22eb1b8cfd39 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 7
diff changeset
     6
7
019b26bd21a8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 0
diff changeset
     7
@if not defined VSINSTALLDIR (
141
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
     8
    pushd ..\..\rules
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
     9
    call vcsetup.bat
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
    10
    popd
7
019b26bd21a8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 0
diff changeset
    11
)
141
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
    12
@SET DEFINES=
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    13
141
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
    14
make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
64
22eb1b8cfd39 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 7
diff changeset
    15
22eb1b8cfd39 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 7
diff changeset
    16
239
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    17
@echo "***********************************"
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    18
@echo "Buildung stx/goodies/petitparser/analyzer
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    19
@echo "***********************************"
427
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    20
@pushd analyzer
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    21
@call vcmake %1 %2 || exit /b "%errorlevel%"
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    22
@popd
141
2013508f2e08 automatically generated by browser
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 64
diff changeset
    23
239
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    24
@echo "***********************************"
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    25
@echo "Buildung stx/goodies/petitparser/tests
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    26
@echo "***********************************"
427
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    27
@pushd tests
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    28
@call vcmake %1 %2 || exit /b "%errorlevel%"
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 239
diff changeset
    29
@popd
239
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    30
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    31
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    32
@echo "Buildung stx/goodies/petitparser/parsers/smalltalk
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    33
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    34
@pushd parsers\smalltalk
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    35
@call vcmake %1 %2 || exit /b "%errorlevel%"
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    36
@popd
239
b7ad2c45f826 initial
Claus Gittinger <cg@exept.de>
parents: 141
diff changeset
    37
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    38
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    39
@echo "Buildung stx/goodies/petitparser/parsers/java
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    40
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    41
@pushd parsers\java
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    42
@call vcmake %1 %2 || exit /b "%errorlevel%"
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    43
@popd
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    44
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    45
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    46
@echo "Buildung stx/goodies/petitparser/compiler
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    47
@echo "***********************************"
483
3fe67c1fc040 Oops, fixed subproject definition (wrong package names)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 482
diff changeset
    48
@pushd compiler
441
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    49
@call vcmake %1 %2 || exit /b "%errorlevel%"
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    50
@popd
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    51
6f0eb79b3dda Makefiles updated so compiler and all it's dependencies are build automatically
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 427
diff changeset
    52