From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id A99F97F98F for ; Thu, 3 Aug 2017 13:52:35 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=rixed@happyleptic.org; spf=None smtp.mailfrom=rixed@happyleptic.org; spf=None smtp.helo=postmaster@pim.happyleptic.org Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of rixed@happyleptic.org) identity=pra; client-ip=5.135.156.187; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="rixed@happyleptic.org"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of rixed@happyleptic.org) identity=mailfrom; client-ip=5.135.156.187; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="rixed@happyleptic.org"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@pim.happyleptic.org) identity=helo; client-ip=5.135.156.187; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="postmaster@pim.happyleptic.org"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3A69LOdBaqnhEFAZpdoJISHBP/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoMi7bnLW6fgltlLVR4KTs6sC0LuG9fi4EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT6+bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+?= =?us-ascii?q?RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPC?= =?us-ascii?q?TQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjm58axlVAHnhz?= =?us-ascii?q?sGNz4h8WHYlMpwjL5AoBm8oxBz2pPYbJ2JOPZ7eK7WYNEUSndbXstJWSJPAp2y?= =?us-ascii?q?YZYMAeoPMulXs5TyqFkAohalGQmgGPnixiNUinLsw6E31fkqHwHc3AwnGtIDqG?= =?us-ascii?q?7UrNT6NagMTO+416nIwi/bb/NO2Tb97JbHcgg9ofGNQb18a83RyVMgFw7Dk16e?= =?us-ascii?q?qpTlMiuV2+gXrmSW4eptWfiyh2Mnqgx9uCWjy8Quh4XRhY8YykrI+Th2zYs2P9?= =?us-ascii?q?G1SUB2bcSlHZdMsSyRKpF4Tdk4Q25yvSY30r0GtoC/fCgN0Jkn3x/fa/mdf4iI?= =?us-ascii?q?+B3jTP6RIDd8hH17YLK/mxey/lS6xu37TMm0305GritDktbSqnAAzxze5tKaRv?= =?us-ascii?q?Zz/kqtwyuD2gDS5+1ePEw5lqjWJ4YkwrEql5oTtUrDHjXxmEXzlKKWbEQk++e2?= =?us-ascii?q?5Ov6ebjmpoWTN5dsigD+NqQhhNS/Afg5MgcSRWSb/v681LL78U3jXLpKluE2kr?= =?us-ascii?q?XesJ3COcsUvKu5AwtM3oYn6ha/FCum3c8DnXgHKVJFYAiIg5LoO1HIOvD4DO2w?= =?us-ascii?q?j06ikDdxlLj6OejEC4/RL36LvLrEcLJ57AYIzQMp0dFZ659RB7UFJ9r8X0bwsJ?= =?us-ascii?q?rTCRpvYCKuxOOyEtRt2482WWuXGr6dPbvOsFTO4fggcLrEX5McpDuoc6tt3PXp?= =?us-ascii?q?l3Js3AZFJaQ=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BXAwBaDYNZ/7uchwVbHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgy+BUSePAo8UmhWFRwIIhDVDFAEBAQEBAQEBAQEBaiiCMyQBgkE?= =?us-ascii?q?GOgYBATcBDwshJQ9IBopGAaF4iWiDEYMIAQEFiEABAQEBAQUBAQEBAQEaCIMog?= =?us-ascii?q?gKGVopnAaABlCCCBBiQOYlejCM2IYEKgQRRhQiCFHSJVgEBAQ?= X-IPAS-Result: =?us-ascii?q?A0BXAwBaDYNZ/7uchwVbHAEBBAEBCgEBFwEBBAEBCgEBgy+?= =?us-ascii?q?BUSePAo8UmhWFRwIIhDVDFAEBAQEBAQEBAQEBaiiCMyQBgkEGOgYBATcBDwshJ?= =?us-ascii?q?Q9IBopGAaF4iWiDEYMIAQEFiEABAQEBAQUBAQEBAQEaCIMoggKGVopnAaABlCC?= =?us-ascii?q?CBBiQOYlejCM2IYEKgQRRhQiCFHSJVgEBAQ?= X-IronPort-AV: E=Sophos;i="5.41,315,1498514400"; d="scan'208";a="285950426" Received: from pim.happyleptic.org ([5.135.156.187]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 03 Aug 2017 13:52:35 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=happyleptic.org; s=20160823; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=xST1nsJHm8VPwmn2b/892I36wXWwrH0cbsDDpsjGJFc=; b=nvms8WVfYWZ95Vla48Z2uf8mFRvaPVEOnx/9sFln1L/DSN3lQzIFODLFoY/Slz4SBmya4Zn2w2jtV+tsigHSQc9N9gQL9Jmz8O9qiW4FuF1UsP+poBkDrMe+ibVXVN2zo2mVNVpvhacS9kTW4XfYavid4QsHH2huSCLST3BbQhQ=; Received: from s55943f3c.adsl.online.nl ([85.148.63.60] helo=captain.the-shell.happyleptic.org) by pim.happyleptic.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ddEg6-0004bJ-4Q; Thu, 03 Aug 2017 13:52:34 +0200 Date: Thu, 3 Aug 2017 13:52:27 +0200 From: rixed@happyleptic.org To: Martin DeMello Cc: "caml-list@inria.fr" Message-ID: <20170803115227.alhxizymgjaybdct@captain.the-shell.happyleptic.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Subject: Re: [Caml-list] how do you develop multiple dependent projects simultaneously? -[ Mon, Jul 31, 2017 at 01:33:45PM -0700, Martin DeMello ]---- > I have a project that depends on two other libraries, both pinned to > local git repos in opam. However I find it quite annoying to have to > run opam update && opam install every time I make a change in the > libraries, especially when I'm making small changes to all three > projects at the same time. Is there any smoother workflow that people > use? You do not have to; "opam upgrade $name_of_the_lib" is all that should be required. that's how I work and it's ok, but I do not change those lib very often anyway.