after_failure:
- cat `find out/junit-results -name "*.txt" -exec grep -l FAILED {} \;`
+ # gcc debug build.
+ # Includes dependency checker.
+ # Note - the dependency checker needs to be run on both a debug and an optimized build.
+ # This one (gcc) for debug, and linux clang (below) for optimized.
- name: "c: linux gcc"
language: cpp
- env: BUILD=ICU4C_GCC
compiler: gcc
- script: cd icu4c/source && ./runConfigureICU Linux && make -j2 check
+ before_script:
+ - cd icu4c/source
+ - ./runConfigureICU --enable-debug --disable-release Linux
+ - make -j2
+ script:
+ - make -j2 check
+ - ( cd test/depstest && ./depstest.py ../../../source/ )
- name: "c: linux clang"
language: cpp
- env: BUILD=ICU4C_CLANG
compiler: clang
- script: cd icu4c/source && ./runConfigureICU Linux && make -j2 check
+ before_script:
+ - cd icu4c/source
+ - ./runConfigureICU Linux
+ - make -j2
+ script:
+ - make -j2 check
+ - ( cd test/depstest && ./depstest.py ../../../source/ )
- name: "c: osx clang"
language: cpp