From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f170.google.com ([209.85.222.170]) by ewsd; Fri May 1 13:27:59 EDT 2020 Received: by mail-qk1-f170.google.com with SMTP id c63so9930377qke.2 for <9front@9front.org>; Fri, 01 May 2020 10:27:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:from:message-id; bh=V4+1AYTDypVH0KXqtiHQV8PrLSjKtYpvgU2/uH4oGbw=; b=jqoc3J0+9GnFlkuP6AnyId5MlU/o2z2BW8MC0aIYuNdKHTtkYsc24aYzPHpB5pzNuU HAcojSR3XfJmO/yAzJ83nzAMOZ3yETelMbwcBTbvJJ79q+NoytJz1lrQjUAhJwT8fK00 vbsq54OazjNjUuD+5aR82DbcpiyTCuom+5KPaOxFez0ZOFAV5NlslQC6Gxme+QYiDVx5 vmizEhehl90JhW5GWQBYZjxY9jsZZVOS154MUeovSQA9gWZa7g2jMcZ8e96NbBQPTLUc GkttWT1CbHofPVDg5UZNkId2hguVpP0la5qXSCRhXM68pvPf8Y2DCWu9rRkFKar26Ewk 4Zow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:subject:to:from:message-id; bh=V4+1AYTDypVH0KXqtiHQV8PrLSjKtYpvgU2/uH4oGbw=; b=Of+bQApDw5J0aPTn94eGihghViNEDq3HoUgGXVBqpWy+dZ2dsg7F3s1J6ib4pdZSs8 +fzmVKLTVdiaiZvPFs8rMIu6IJBuUberEfNuCNUOLHmehf+cJR9F85712EUmSWnlJXy7 wqmHwM7OYrAQqq3GBSENS5Xvkzca73aP6XFUCeua9Kn9ZP9tnZ+wqSFRqRkEER+MXk6H jKKluIhn5Ns8w0/hMRzjKxt46psoFbbP0zmqi55wxH6lC9RwVL3D8EdNKGnF4RgOLjdf JjkLRCfcXzFKuUV82/xnydZv1yKPuOk07/zAWx8ROeL5lejRdAVzp2z89Hz0DzcQ+K52 guKA== X-Gm-Message-State: AGi0Pube44MW+0lW0tUJ59x9o2J8dvn23SDBfq2fS4hoF6FgjpK0Z/QD duWzK4Z4juU64JXyTw3ROjJxPTrj X-Google-Smtp-Source: APiQypKtOyiDpbRme4bWiSrfLMZqGk++c+R/GGX7MPVWPi02DeypsJqUzfWEfakM4HXIBlfYaDaRZw== X-Received: by 2002:ae9:e88e:: with SMTP id a136mr2749278qkg.112.1588354074087; Fri, 01 May 2020 10:27:54 -0700 (PDT) Return-Path: Received: from ?IPv6:2601:246:4e03:dc20:b0bc:ea8b:a54:4143? ([2601:246:4e03:dc20:b0bc:ea8b:a54:4143]) by smtp.gmail.com with ESMTPSA id d63sm3033421qkb.52.2020.05.01.10.27.53 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 May 2020 10:27:53 -0700 (PDT) Date: Fri, 01 May 2020 12:27:51 -0500 User-Agent: K-9 Mail for Android In-Reply-To: <84E88FDF895B0FA738667E1C32884A74@felloff.net> References: <84E88FDF895B0FA738667E1C32884A74@felloff.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9front] cmd/mkfile rewrite To: 9front@9front.org From: Amavect Message-ID: List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: storage map/reduce-aware polling backend Consider moving the compilers to /sys/src/comp, then=2E Compilers are special enough to get their own dir=2E Then it would be easy to build compiler prereqs first=2E No need to clean beforehand=2E Have the headers be a prereq for each %=2E$O=2E This is straightforward to do=2E (Technically, all mkfiles should prereq the headers=2E) (This is not done in practice=2E) A full update should just be a mk install=2E Thanks, Amavect