Skip to content
This repository has been archived by the owner on Sep 22, 2020. It is now read-only.

Commit

Permalink
added script to check that all systems still compiles
Browse files Browse the repository at this point in the history
  • Loading branch information
jocelyn committed Jun 22, 2011
1 parent 5960da9 commit 53906b4
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ EIFGENs/
*.swp
*.svn
existing/
tests/temp
9 changes: 9 additions & 0 deletions tests/check_compilations.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
setlocal
cd /d %~dp0..
set COMPILE_ALL_BASEDIR=%CD%
mkdir tests\temp
"%ISE_EIFFEL%\tools\spec\%ISE_PLATFORM%\bin\compile_all.exe" %* -ecb -melt -eifgen "%CD%\tests\temp" -ignore "%CD%\tests\compile_all.ini"

cd %~dp0

endlocal
7 changes: 7 additions & 0 deletions tests/check_compilations.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/sh

cd ..
COMPILE_ALL_BASEDIR=`pwd`
mkdir $COMPILE_ALL_BASEDIR/tests/temp
"$ISE_EIFFEL/tools/spec/$ISE_PLATFORM/bin/compile_all" $1 $2 $3 $4 -ecb -melt -eifgen "$COMPILE_ALL_BASEDIR/tests/temp" -ignore "$COMPILE_ALL_BASEDIR/tests/compile_all.ini"

12 changes: 12 additions & 0 deletions tests/compile_all.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
;
; this file lists configurations/targets that should be ignored if
; compile_all is run on the trunk
;

[$COMPILE_ALL_BASEDIR/library/exception_trace]
[$COMPILE_ALL_BASEDIR/library/text/json]

[$COMPILE_ALL_BASEDIR\library\exception_trace]
[$COMPILE_ALL_BASEDIR\library\text\json]


0 comments on commit 53906b4

Please sign in to comment.