Ignore packages without dependencies

This commit is contained in:
Maxime Gimeno 2018-02-01 16:00:34 +01:00
parent 688b5dd06e
commit 21745bea1e
4 changed files with 11 additions and 11 deletions

View File

@ -118,7 +118,7 @@ do
fi
IFS=$old_IFS
if [ -n "$TRAVIS_PULL_REQUEST" ]; then
if [ -n "$TRAVIS_PULL_REQUEST" ] && [ "$ARG" != Polyhedron_demo ]; then
DO_IGNORE=FALSE
. $ROOT/.travis/test_package.sh "$ROOT" "$ARG"
echo "DO_IGNORE is $DO_IGNORE"

View File

@ -5,7 +5,10 @@
DO_IGNORE=FALSE
cd $1
if [ ! -f "$2/package_info/$ARG/dependencies" ];then
echo "No dependencies found for $2"
return
fi
LIST_OF_FILES=$(git diff --name-only origin/master |cut -d/ -f1 |uniq |sort)
LIST_OF_DEPS=$(cat "$2/package_info/$ARG/dependencies")
echo "$LIST_OF_DEPS"

View File

@ -6,6 +6,12 @@ set(list_of_whitelisted_headers_txt [=[
CGAL/IO/read_ply_points.h
CGAL/IO/write_ply_points.h
CGAL/Surface_mesh_parameterization/internal/shortest_path.h
exceptions.h
Polyhedron_demo_plugin_interface.h
Scene_interface.h Scene_item_with_properties.h Scene_zoomable_item_interface.h Viewer_interface.h
Polyhedron_demo_io_plugin_interface.h Scene_draw_interface.h Scene_item_config.h Scene_print_item_interface.h TextRenderer.h
Polyhedron_demo_plugin_helper.h Scene_group_item.h Scene_item.h Scene_transparent_interface.h Viewer_config.h
]=])
separate_arguments(list_of_whitelisted_headers UNIX_COMMAND ${list_of_whitelisted_headers_txt})

View File

@ -1,9 +0,0 @@
Algebraic_foundations
GraphicsView
Installation
Kernel_23
Profiling_tools
STL_Extension
Stream_support
Three