From patchwork Thu Feb 7 18:37:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 157773 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp1034098jaa; Thu, 7 Feb 2019 11:03:42 -0800 (PST) X-Google-Smtp-Source: AHgI3IYTWG0OojArWQfpfVZ0Bpn4WDyfWwrxxPlMTNHdq9YxTYa5ZC4CR3MkLycQewkNVPN5dmAU X-Received: by 2002:a81:9212:: with SMTP id j18mr7563069ywg.217.1549566222265; Thu, 07 Feb 2019 11:03:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549566222; cv=none; d=google.com; s=arc-20160816; b=JqR3DZmlxQwIGUPR9KNrcdLHXuBnQSb5NhnZaN4X9KJnoSQzF+cyW3SjcA2g9lsgUt Kt0zyNU/EIK1ZeaK/77CdBSjZnqEb4V/N3rDBdMO4RjG3LKwF4L5PV+Ur/47cke3W0L9 o9CoWlWiRk81GkqYJUcVOMN6SNozCewqXc6Y/um6QrT5RtgkHwO+hpqqiq3WH3f2Dwy2 USSTH8gMLJB2ULw7zLem7ZUBgPYmfXZDYaRiDluwwnc9MQi8irVNXgTQ26P9NViISKs5 pUgKarvIQBNtBuYzTLmMq8TI+aoDS7kT35ni3LSPrmMwyFcvHUKyvWwMMRMt9Q8ajh4m 0FLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=pfc47NYOwc8vUfGwCm80+Mqp4zX7tIqX5Sr9cI5v/1g=; b=gFgWf7CzeaESj8PSRsCxgLPIYjzuMa/xABV8MUclgCJDSC3JGNi1DwOc7Vx2hMDY0k 22pqAvo2yn9NazvrrWTjZRYDU8zmne5+Dzm5dat3F+FC2cWC6topWZrzsCCNqYvIhm1V zKIjuV0ZNOe76ydykE40POQGyEXPiJurLGHLY2uCa35nD8Az5w9j35XpemwIJC0F2wLp AZVInC6DJWrzjTbD+8LZ9VLLn0AwONmfhzfQMPoeE5sRxuyRuAgYGULx0moZd/f3+LEj DXegf1lIZbT6x89fFRs/8Q05J+OCwl0H9AZzweqmIc5Sb7JCv0XQmCfc9VevZbCwgodq u4Dw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=q3IhORSG; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id m199si2814521ywd.301.2019.02.07.11.03.42 for (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 07 Feb 2019 11:03:42 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=q3IhORSG; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:45488 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1groxZ-0003zu-MK for patch@linaro.org; Thu, 07 Feb 2019 14:03:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41013) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1groYk-0000Ih-0K for qemu-devel@nongnu.org; Thu, 07 Feb 2019 13:38:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1groYf-0007UV-Mc for qemu-devel@nongnu.org; Thu, 07 Feb 2019 13:38:00 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:38528) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1groYe-0007IK-SP for qemu-devel@nongnu.org; Thu, 07 Feb 2019 13:37:57 -0500 Received: by mail-wm1-x329.google.com with SMTP id v26so936753wmh.3 for ; Thu, 07 Feb 2019 10:37:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pfc47NYOwc8vUfGwCm80+Mqp4zX7tIqX5Sr9cI5v/1g=; b=q3IhORSGBq2rbLI/MpgFshSsVm87GArFmyuW0/JldMS1n8RcLxdIHT16S4wQMldd9m ESIRECKHMyBjuNC0R7s+0z+mOJFXXA1l9IemISNgMX1s51p2Bzju9mtqYQHk27thUwg0 lQcOoX3EUjgOIxo+Wy5AEPLlCVXvnvTCEIYJJY4kUvFb7JoW/ZqzFRjElD3iWU+3XsEV hPwA8FPzaoV5EWM2+d1CEbeN79Ur3CWeBw5LigjZIQ1vwlFrFjzodOhmc/aYBluMJ74E tbQ5kUrLkpgnR1CG3YvkypjV7NHHo2rk+v9RCYrkwwFqV69sivJx8dhZ7eClEPQOGJZZ fYMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pfc47NYOwc8vUfGwCm80+Mqp4zX7tIqX5Sr9cI5v/1g=; b=Y14/01fSZlZvWbLvRph9lYneCBJ+NfBJ3rSh8Gw7TesoNb+H2OAL1/U4yGkq6aTfqr Lvn31hv/Ni+ijm6mgSjExF2OfL+CKF4bSTK35PSSf1u0ObSNrrCNX/lQ2CLeTrEWzMew aC5nfOwjhIJ8imMl4K9rI57BoNKhCxcHRbR1zxc9+pLb1X3Kph/PK/oiVJr4bvvoR91+ 2+2ft+8KYwWx+u8TW2EUyaW/1ZlOQWvUT4xt1vonFML6rPXhSwRU5Luh/AHjVEpwNAoU 1U93KZlKF3cjeN/qDIapAQoDzisWi+I4IRWefDTxQedivxGjn9BSETdakd6RWtVzJyLb E7kQ== X-Gm-Message-State: AHQUAuY9+3bFcSV6XVax91EzML2f0TDqVMpvYDXiXt9pWPqWak4UIM3B tRfvLZlkOsu5eHGhhtd7STh6Rw== X-Received: by 2002:a1c:f909:: with SMTP id x9mr8379018wmh.108.1549564669633; Thu, 07 Feb 2019 10:37:49 -0800 (PST) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id a12sm34391245wrm.45.2019.02.07.10.37.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Feb 2019 10:37:47 -0800 (PST) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B79501FF83; Thu, 7 Feb 2019 18:37:44 +0000 (UTC) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Thu, 7 Feb 2019 18:37:31 +0000 Message-Id: <20190207183744.5054-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190207183744.5054-1-alex.bennee@linaro.org> References: <20190207183744.5054-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 Subject: [Qemu-devel] [PATCH v2 03/16] .travis.yml: separate tools and docs into another entry X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , qemu-arm@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Re-building the tools and documents by default is a little wasteful as they are not really affected by the main build options. Split tools and documents into their own task with a minimal softmmu and linux-user target list just to check they don't interact badly. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé --- .travis.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index beea941408..652be702ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -59,6 +59,7 @@ env: global: - SRC_DIR="." - BUILD_DIR="." + - BASE_CONFIG="--disable-docs --disable-tools" - TEST_CMD="make check -j3 V=1" @@ -69,7 +70,7 @@ git: before_script: - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR} - - ${SRC_DIR}/configure ${CONFIG} || { cat config.log && exit 1; } + - ${SRC_DIR}/configure ${BASE_CONFIG} ${CONFIG} || { cat config.log && exit 1; } script: - make -j3 && ${TEST_CMD} @@ -104,6 +105,17 @@ matrix: - CONFIG="--with-coroutine=sigaltstack --disable-linux-user" + # Check we can build docs and tools + - env: + - BASE_CONFIG="--enable-tools --enable-docs" + - CONFIG="--target-list=x86_64-softmmu,aarch64-linux-user" + addons: + apt: + packages: + - python-sphinx + - texinfo + - perl + # Test out-of-tree builds - env: - CONFIG="--enable-debug --enable-debug-tcg" @@ -241,5 +253,5 @@ matrix: - env: - - CONFIG="--disable-system --disable-docs" + - CONFIG="--disable-system" - TEST_CMD="make -j3 check-tcg V=1"