Skip to content

Commit

Permalink
Test g++ compiler only if c++ is enabled.
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewwutw committed Aug 18, 2014
1 parent 6509792 commit f214ecc
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 6 deletions.
16 changes: 14 additions & 2 deletions build-djgpp-473.sh
Expand Up @@ -301,9 +301,21 @@ make install || exit 1

# gcc done

echo "Use DJGPP to build a test program."
echo "Testing DJGPP."
cd $BUILDDIR
cd ..
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello.cpp -o hello || exit 1
echo "Use DJGPP to build a test C program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-gcc ../hello.c -o hello || exit 1

for x in $(echo $ENABLE_LANGUAGES | tr "," " ")
do
case $x in
c++)
echo "Use DJGPP to build a test C++ program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello-cpp.cpp -o hello-cpp || exit 1
;;
esac
done
exit 1

echo "build-djgpp.sh done."
16 changes: 14 additions & 2 deletions build-djgpp-482.sh
Expand Up @@ -298,9 +298,21 @@ make install || exit 1

# gcc done

echo "Use DJGPP to build a test program."
echo "Testing DJGPP."
cd $BUILDDIR
cd ..
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello.cpp -o hello || exit 1
echo "Use DJGPP to build a test C program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-gcc ../hello.c -o hello || exit 1

for x in $(echo $ENABLE_LANGUAGES | tr "," " ")
do
case $x in
c++)
echo "Use DJGPP to build a test C++ program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello-cpp.cpp -o hello-cpp || exit 1
;;
esac
done
exit 1

echo "build-djgpp.sh done."
16 changes: 14 additions & 2 deletions build-djgpp-490.sh
Expand Up @@ -316,9 +316,21 @@ echo "Copy long name executables to short name."

# gcc done

echo "Use DJGPP to build a test program."
echo "Testing DJGPP."
cd $BUILDDIR
cd ..
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello.cpp -o hello || exit 1
echo "Use DJGPP to build a test C program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-gcc ../hello.c -o hello || exit 1

for x in $(echo $ENABLE_LANGUAGES | tr "," " ")
do
case $x in
c++)
echo "Use DJGPP to build a test C++ program."
$DJGPP_PREFIX/bin/i586-pc-msdosdjgpp-c++ ../hello-cpp.cpp -o hello-cpp || exit 1
;;
esac
done
exit 1

echo "build-djgpp.sh done."
File renamed without changes.
5 changes: 5 additions & 0 deletions hello.c
@@ -0,0 +1,5 @@
#include <stdio.h>
int main()
{
printf("Hello world from C.\n");
}

0 comments on commit f214ecc

Please sign in to comment.