From patchwork Sat Jul 29 08:35:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 108932 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp1358252qge; Sat, 29 Jul 2017 01:35:56 -0700 (PDT) X-Received: by 10.84.167.2 with SMTP id c2mr10676322plb.370.1501317356581; Sat, 29 Jul 2017 01:35:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1501317356; cv=none; d=google.com; s=arc-20160816; b=HtLUk8PAQTZuB9XwE+iQqqcZCmT2dL5bB/wOd/YVP0h6W2S+JFiHodlqu3BQMyoTdh O2bUhPkeqZWfSFHfMbfCwt/ZncX3jW+0GcikeyzPwZSQ6DYq3DNd25QRF14mUrDoqyG3 coQRcdW8kR4z2XVX9vjO9g8MgeNWZ16dOrCvr3NI610AAIwnH4PkGOjUFwpH3hxoMTfg m+UtOJTMFCDXjNgrDsrATbxRsVcF+9oEM0jB5PYhBVMpyOaoVAUa2Sx4jTJQkdC2u8bz zj1aLuBA6Klabj2Kp9YukeBgOOQwNp5w6H2NGdls+jTKePvUmCuNL0XMTXlmm+0hx9qE Pfqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=TY50sxl1gywGtoMoTCQuzl75el9FrOoj8DmltKdhHUE=; b=zSI5X8A/ESZWAfCFC2kMAeuMRoQIvFD794b2ZnhENMr5g7ULvfmp5618JWX/E7XBgp MkkKdRnirXHnm9X+BppwH3cD24IOuJbiRQf/baweUEBNQgo3jLCUK3mqGroHt73UdYEn a8AVg4e5Us+QUemFZQlKlfkR6rSAIbOLrNtYauxP2ZuabyPpTBIGQ4Py46ooPXZbKBSU 9aqI2XdxxSk8ILx4dO3GyjoTLwOpRMwFVXh5IEZjS8bl/QqhtiKRVlsDsP8T8WUPDl3Y ZkKBRv1OddpVbtW/e4JOmKjnLMjUvynEjfnTAJnKcc8gynfkqSEbWDzJ2SArmCzVvW6t 3Yjw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.b=GhqrxrbT; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id u5si6635083pgb.307.2017.07.29.01.35.56; Sat, 29 Jul 2017 01:35:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.b=GhqrxrbT; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 3D6B47854D; Sat, 29 Jul 2017 08:35:54 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg0-f49.google.com (mail-pg0-f49.google.com [74.125.83.49]) by mail.openembedded.org (Postfix) with ESMTP id 70E9B7854B for ; Sat, 29 Jul 2017 08:35:52 +0000 (UTC) Received: by mail-pg0-f49.google.com with SMTP id v190so119741064pgv.2 for ; Sat, 29 Jul 2017 01:35:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=g958lrOuo0xCtf5whtTSDplVeS7m8RLFe6w0kJK0IqU=; b=GhqrxrbTKWPZCZRQnyzFvbfbKbtpyT4AU6iATq4dphg5ODeHE1cpaAJ7/lOXl4Nw+d Cygo6X/lYIK29IgPkmjtE5h26Ms7xbUeVIwvOvjg+oAAerfr7SFGqXvHpxyal2LfgyLJ MEvQZZ7eNo0XpRREdQwpRSqInkA/2dHJVHjxOr/lS+QZNnkSd8fMYV4RYTTe3ur4kwgm VI0EUYRhwIVheoRnrjlLZL2YRZBpQP9yYbpmQ4HK0m6LaiAjtRh9/G3hVUXoqOm9Z2yu xD9nxo+o3bb6qo0y5QL2QYJ2b/j4lAeftGv9BlUftMvrPvOjaIpX1LRF7mt5IDWGh3Nx ABnA== 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; bh=g958lrOuo0xCtf5whtTSDplVeS7m8RLFe6w0kJK0IqU=; b=SdB9ULR4gxEQnjT1NJIjw1ozan/GS9HD+6WFrIa65L3s9fiG9B4xWRor90Vc3JWB2N i6ubACdnMG7/hcOw0WvpLetdRvzkjH/MkoqHLw10g6ztI+rLwzAu+LPD4CJEPj7WFASb lRvUvTTj2+lIINngAh62zdNw0UpVza7P69khNej4PxUYDsL2p1lnG2JaKRTC8aBYICt9 vqiIvGlgZ9r+OCM2ZH6wgA4uK2lnyH/SXmHZhSH7OMTAPgMWtOvsTc4fbXcmYutjmTuL MjqOoXfdDLf72reAA3BDh5dxGtcYAjdVoC+jdyEmmi0ub2CHLlAYNr7/IjUZC7X6TiBc /uvw== X-Gm-Message-State: AIVw1107WpKtjAyhUc0O3PHBnjOtmnZQTyWK/hvEOuDxmiin+18q6zn8 rLim+qLBz+MOAhsJ X-Received: by 10.99.49.72 with SMTP id x69mr9854743pgx.234.1501317354376; Sat, 29 Jul 2017 01:35:54 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::1f6f]) by smtp.gmail.com with ESMTPSA id s73sm26396059pgc.73.2017.07.29.01.35.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 29 Jul 2017 01:35:53 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Sat, 29 Jul 2017 01:35:37 -0700 Message-Id: <26f66595557291258e81dd1a1148597293e8e81d.1501317178.git.raj.khem@gmail.com> X-Mailer: git-send-email 2.13.3 In-Reply-To: References: Subject: [OE-core] [PATCH 1/4] ninja: Add recipe X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org llvm is using it, therefore move it from meta-oe Signed-off-by: Khem Raj --- meta/recipes-devtools/ninja/ninja_1.7.2.bb | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta/recipes-devtools/ninja/ninja_1.7.2.bb -- 2.13.3 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/ninja/ninja_1.7.2.bb b/meta/recipes-devtools/ninja/ninja_1.7.2.bb new file mode 100644 index 0000000000..20dca2f0af --- /dev/null +++ b/meta/recipes-devtools/ninja/ninja_1.7.2.bb @@ -0,0 +1,29 @@ +SUMMARY = "Ninja is a small build system with a focus on speed." +HOMEPAGE = "http://martine.github.com/ninja/" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://COPYING;md5=a81586a64ad4e476c791cda7e2f2c52e" + +DEPENDS = "re2c-native ninja-native" + +SRCREV = "717b7b4a31db6027207588c0fb89c3ead384747b" + +SRC_URI = "git://github.com/martine/ninja.git;branch=release" + +S = "${WORKDIR}/git" + +do_configure[noexec] = "1" + +do_compile_class-native() { + ./configure.py --bootstrap +} + +do_compile() { + ./configure.py + ninja +} + +do_install() { + install -D -m 0755 ${S}/ninja ${D}${bindir}/ninja +} + +BBCLASSEXTEND = "native nativesdk"