From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 98454E00D2B; Wed, 24 Feb 2016 07:29:57 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [5.135.56.197 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from mail.studiel.fr (mail.studiel.fr [5.135.56.197]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id D2913E008C1 for ; Wed, 24 Feb 2016 07:29:52 -0800 (PST) Received: from server.exchange.local ([10.151.0.118]) by server.exchange.local ([10.151.0.118]) with mapi id 14.02.0247.003; Wed, 24 Feb 2016 16:29:50 +0100 From: GUEYTAT Julien To: "yocto@yoctoproject.org" Thread-Topic: [yocto]: git tag and PV variable Thread-Index: AdFvFzeS5j9T7J5/QQKtA3x9j5EGfg== Date: Wed, 24 Feb 2016 15:29:50 +0000 Message-ID: Accept-Language: fr-FR, en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [46.218.87.184] MIME-Version: 1.0 Subject: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 15:29:57 -0000 X-Groupsio-MsgNum: 28599 Content-Language: fr-FR Content-Type: multipart/related; boundary="_004_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_"; type="multipart/alternative" --_004_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_ Content-Type: multipart/alternative; boundary="_000_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_" --_000_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I have this command in my qmake pro files: VERSION =3D $$system(git describe --abbrev=3D0 --tags) I would like to have the package manager follow the tag versioning. Which means I would like to have something like: PV =3D "git describe --abbrev=3D0 --tags" SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol=3Dfile;tag=3D${PV}" It does not work for sure. What is the correct way to do this ? Thanks for sharing! Julien GUEYTAT Ing=E9nieur Informatique [Logo CDS SOFT] 1027, avenue du Docteur Julien Lefebre BP27 06271 Villeneuve-Loubet Cedex Fixe : +33 (0) 492 024 545 Mob : +33(0) 617 980 383 Fax : +33(0) 492 024 546 Email : j.gueytat@cdssoft.studiel.fr www : www.studiel.fr P Pensez Environnement, imprimez seulement si n=E9cessaire --_000_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi,

 

I have this command in my qmake= pro files:

VERSION =3D $$system(git descri= be --abbrev=3D0 --tags)

 

I would like to have the packag= e manager follow the tag versioning.

 

Which means I would like to hav= e something like:

PV =3D "git describe --abb= rev=3D0 --tags"

SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol= =3Dfile;tag=3D${PV}"

 

It does not work for sure. What= is the correct way to do this ?

 

Thanks for sharing!<= /span>

 

Julien GUEYTAT

Ing=E9nieur Informatique

3D"Logo

1027, avenue du Docteur Julien Lefebre BP27

06271 Villeneuve-Loubet Cedex

Fixe :  +33 (0) 492 024 545
Mob :  +33(0) 617 980 383
Fax :    +33(0) 492 024 546
Email :
j.gueytat@= cdssoft.studiel.fr

www : www.studiel.fr

P Pensez Environnement, impr= imez seulement si n=E9cessaire

 

--_000_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_-- --_004_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_ Content-Type: image/png; name="image001.png" Content-Description: image001.png Content-Disposition: inline; filename="image001.png"; size=7552; creation-date="Wed, 24 Feb 2016 15:25:32 GMT"; modification-date="Wed, 24 Feb 2016 15:25:32 GMT" Content-ID: Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAANEAAAAzCAYAAAAJtu1mAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAB0ASURBVHhe 7Z0HeFVVtsdXQiihhA4iXZHem1TpihWwYPeNvTGiI82hqVjwqTPOODOfBdABRwHbqKAiNnoH6dKr 9N4JSXj/305OOISb3JvkaoLvLr/7fXhzzj77rL16uzGnBRaBCAYiGMgyBmKyfGfkxggGIhhwGEhl om0fL7bja/ZaVP484UUNek6fC29vZAUuiAvv2pHVIhjIBRhIZaId/1liez5dZTFFCoR1W0lJ4iBZ jCU7VoswUVgxG1kst2AglYnyFMpneYvGWp64/GHd2+kUJorKEx3WdSOLRTCQWzAQ8Ylyy0lE9nHe YiDCROft0UU2nlswEGGi3HISkX2ctxiIMNF5e3SRjecWDESYKLecRGQf5y0GIkx03h5dZOO5BQNZ YiIXtg4RvBB3iJdHLotg4LzDQOaZCP5JTAr9RVPyRCRcIxDBwO8RA5lioqSTCRZbtbjVfqubRUVH hYaPFN6JrVYitOsjV0UwcJ5hIFNMhGkWXSDGitS/4Dx7zch2Ixj49TCQKSZy2xAjwUxootPH4i3p +EmLigqulaLiYi0qJvPFrdu2bbN9+/bZwYOHLH/+fFayZEkrW7asFSxYMChW6PJISEg46zq+y5Mn j/uEE3bs2GFbt261+PhTdsEFZa1KlSoWHR3eUqekpCTbsGGDbd682a1dWc+oUrlyWF5ju/a/Xbje u3efFSiQ3y688EK7QHguVLhwptcHx8eOHZMF/9ua8NBhbGxs2PEeDAGZZyLfisfenG/H/neWKr8z KFp1QYjTVnRCT8tbv2yw/bi/79q1yyZ++aXNnDnLEQ0HckrMkEeEky9fPne4jRo3suuuvdbq1KmT 7pq//PKLDR482E6dSrBoaveohdXVMFDx4sWtTOnSVqduHWvSpImVF9FkBZYsWWLv/nu0LV261A4d OmQQOgx+8UUXWc+ePa1r1yuysuw593z99dc2/sMPbe3adXb06FH39yJFirj3v+uuO+3S5s0z/Zw9 e/bYhIkTbcaMGbZp0yYnqMBztIiRdyhTpow1aFDfrux6pTVt2iTk9cHDHx/rrX0eEa6zRWIhPzMx McEKFSxkr7zystv3bwnZesPTB6SJdhy1KEvMYM8pvRDxGV1z5vax48bZ6NFjnFRPTEyU9slvhQoV cp+TJ086hlr588/6rLKJEyZaj+t72MMPPRRQM3H9mrVrHROdOnXKfZwyFaEnJCTqgJOZskyZ0tap Yye7++4/ZOoAIOxhz71ghw8fcoxZokQJy5s3r9Oc8+bPt58WL7aftdfHH++drTN9/fV/2DvvvpuM j3z5nTYG9u/fb1OnTrUFCxbYgP79rHv37iE/Z/z4D230mNHSalvcugUKFLCiRYu6/aNBjhw5or2v spUrV9rEiV9a+/bt7bE/9nIaKhiwHhbE4cOHHc45h3AAjA09YF0cPnxES57RdHwXJ6HinXE4nhfq GtliIouJFgPlsah8GZhGiSlMFCQQcfz4cXv++RecBqJ9AoJs06a1tW3b1ipXqiwpU9COnzhuW6Vd ZklDTZf0RNO8//4HTiNdcskl57wzJk8Bacn4+MPWQwTWqFFDxzwQyF4R+qpVPztC2bVrt73/wQdu zUEDB9qllwaX6qtXr7YXXhwuAjlh5cqVs7vuvNNat27lmHKtGPe9/7xvCxcutDffekvvUlza4q5Q z+Ss674So44SA8WISWvUqGH33XuPVa9ewxEQDPrW2yNs3bp1NvTpZ6xUqVLCWZsMnwOeh7/0kn3+ +RcKsiY5hrxMOG57WVunPdl/kpgIQTB/3nz7/vvvndD6UueybOkyGzbsGeGxUYbPwKxiHaBN69ZW 7ZJqWXr3tDfNn7/AwDua5tZbbjkruAXN5MsbY4WzYH5md3PZY6LsPj3lfqTIkKFDbdKkbyxGkrBF 86b2R0m9ugFMterVq1vHDh2cpIOAvvhCxCDJlx7AwkjCZs2bWdcrzjWt1qxZY+PHj7cvJG1/0Zr9 +ve3l4a/aC1atMjw7T7+5BOZPwetWLFi9uwzz5zFeEhrTMSHH3nUduzcEZL0DvQwTJSPPvpYPmiS VZDv89e/vCp/60xQp2LFilardm178IEHrYSYoWjRYhnuGTw9O2yY0ywxMTFinjb2qPZYq1bNc+6r WKGCNahf32699RYbN268vfPOO06A9es/wO2jbt26QU//+IkT1rlzJ7vuuuuCXhvKBW+88abNmzfP auude/d+LJRbfpNrcgUTjRgxwr75ZrIzJa68sqsNkR/jSbL0sAChPj10iCOA6OiMgwRIxhM60ECA Bhso7dNQ0vXF4S85LTX06adtpPZUQYQUCDB3Vq9e48zCli1bBtRcmJ/DxYz4cQRCsgJ79ux1Zi3P u/baa85iIG+9CuXL27/+9U/3DEyyjOBdabSvvpokBsor7X2NDRo00DFTRoAJhZlbvUZ1+ZdDbPfu 3U7rjRzxthMgGUFGeM8KPsA31kWyOZ4QdO9ZeUZW7slxJsLmHvPe+86nwHkdOmSIY6ZQ4WY57+GA q6+6yhHrsOeet507dxlS77nnhgVcmkNM1CFi9pRK8U8CXXihzLzsAJE+tAfEWFLmbXpQOYQIHSbf 6DHvaS0T47cQQwzKVISydatW1q9vH8dAmKvvvvvvbPt6mcXNbx3tC3V/Oc5EY8eOk/Q/7Hygfn37 ZoqBQn3JUK+75uqrbfbsOc7cwWFfs2atfK1z7XkYHimMnzJ7zhw7cOBAUKkc6h781+FLxcXFGRpp 8rffSRtdm+XwLQGb/donTP/kn57IFAN5e+ratavNmDlTJvQERfW+VPTxpiybqlnBR269J0eZCNMA IkQ8durY0S6++OIcx9Nt8gF+/PFHO6jI0o9TfgzIRGyyy+VdbOq0aS5n06dvP+vb50nn+IcTMAnb XXaZk/xz5861Pw8cFHKEzL8PonizZikVoS87duxgFymAkFW45eab7YcffhRj73aC5hY5+OkBmoNo 2u8dcpSJliraQ5QsvyI5HTq0zxW4rlWzpvysWtJIs2358uXp7gnzb77C2J/+9zMXhXvk0V7Oie7e rZu7P1xwr6JxK39eKSaYLb/xG1ussPlVV11pPD9UZli58mfbtXuPI+j27dpla2u8Ww0Fd+bMnWeL fvopQybCR0PQwMREAv1AsKdJ48byJy/N1n5yw805ykRbtm5xkbPyF5azqlWr5gZ8KGwa7faC5CZ7 7zmzaTeHgzt40CDtvbx9MHasc7g/+GCsHPevrbkigdf36GGt5EdkFwjZvvLyy0auiMQoYf0RI0ba f8W8rVq1tJtuvNHqK4qWEWzbvs3ihWeCD9WqZS/czHtTjTFHmnH79u3OZ0uv+qOAmHb69Bn2rUzR tEBk8+GHH4owUXYJ5PChwy58S2i2tKoHcgsUU9IRZ/7YsaMuqpdeiRGRrQceuN9poA8//Mh+kBlI +Q+RxmnTpttlyr083ru3lVcELTsAIz311AC7+uqrXMgbv4Rqg88++9yZVlddeaX16vWo858CARUE XuI6WDQulH2WKVvGFeUfO3bcJb+pnAgECCDnOwpPaQvDSOwGi+6FspfccE2OaiKv5o5wZXx8fI4G FfyH4dXbRUVFh+TIY1b1V8XAnXfe4XJd5K42qIzmm8nfKqG72l5VKUqgZHBmCQCNw4dSqInSShO/ /Ep5qJ02TnmuVUpCkr8hQJMW8iqkDa7xUUKpcwy2rxMnqJfElY3KED9HVJ70wP33WTeZuGnh9+Qv 5SgTFStezJkCZMd37NipwELWHd5gB5+Zv++WlOeQKSPJjGNM7oqcSrdu19nIUaPsk08+tS1btqiy 4UV78403gua+Qt0j5mavXr1cmc/fX39d2miK/ST/BJNvqHJnaQENhTYgB0Yk0SsbCvV5aa/btu0X fRUlTVI0w0JgcEhwBK3ze4YcZSIkOM4n9vHy5ctyBRNR3LlixQonYctXKJ8lyY026NunjxMQlCUt W7rc5igKSQlTOIFk8HAx6BNP/MmVLP04ZYrdrWhhpUqVznpMtWoXu+rmAwcOuiBIdqKg1MNReoMW qlK5SlD8ZFRNEk5c5ORaOcpElPVQd0YF8ZdffRW28pDsIBRfhv0guZtnoTLa/2zquwg0UJW+VsnO cDMRz4LZb73tVpcqQABQUJqWiTAl0V5Umn8zebLdqGBEVs06GHXzlq3Sqnnt0hbnf2QtO7Ti3Zuj TIRD2qVzZ3tbJTYLFiw0qqJJ6OUU4CSPHjPGReQIBrRNp5iTv69atUrSvaAiVen389BuUbJkCRfF 8hUch/R6mEIUi6IV0Tj+mrm0C9DSUVCa5rCY6PTpc1v3KaG6vEsXW7Zsmcy+xfa5fLZuWahnOyxz cPTo0ZakiBw1jFQxRMD3qxA5hYybb+5pVCpDaH997TUnMTOTtPSCEqE06WX0jjDGi8OHO1MFAr7j jtsDRo94HkWq3333vSPEZ599Jt1l8fUIk9NTUyA2cz8UsH3bdnviyScd4ffv18/1DKUHFOMelQDI K+2JDxIIevTorhD5BFVhrLN//POfyvXUsJo1Q08Og5/hqlpft26902JUrWMiRsDHRInHT1nCoZN2 OoMmVa5JPBofVrxRvv+nJx63/gOecgTXR6U/EGajhhmX27MJGI+i0fsVAaoXpKo4I/OFcPErr/7F JTOx4ZHa5F8CAX4OBa9cN2v2LNu4caPLmwSCjxVY2Lt3r0LAha1xkPaBtPcXT4myYVaSH7rhhuvT ZZDxH31kJxXdvEgCCA0RCND6feSnPf74E7Z3zz7rK8YcMmSwNWvaNOh5YiYOF54Rdrw3xbCE2yOQ jIFUcy6uvoolDydadKH0iz+TTiZabOViYcddR5X8PK7S9r++9jclE7c5R7nnTT0d4QSqgCbCBMFj em3d+ov1evTRoHtKy0SYbkhwkoGfff6584MgEPpxKM5Mr7Wbde6UlqIbdP/+AzZ4yFB7btiz5i8C RWrT9DZO9WpoLsyezGhXXiZWmos2hKdV8Ll+/XoJlmEujO4PYePkE52bNXO2a9mnryqjfprmzZpZ XxWRwhBUhz/5ZB+7QU2NN9xwQ8CKdXBEdzENgRQKgx9yX08NGBAU3/+fLkhlompDOuXoe99+++0u Wfja3/6u7P8e9Qq97SQw7cmXVLvEmUNUN2zetNmFczcpCkUXI34HMwHSA/IZmDhjVVXwjXI4aBII e7dqv2jGoyQFoucaTJ7ejz0WtKWgQYMGLidEpTc+yyPqyenYqaNVrVLVhZFJhi5atMjtl0jYY1oz KwBTUDM3QR283373nQtOtG93mZVR5cFu7X36jOmuSBY80Hl6mwIMwYDmxKLC88uvvOqqH0a9866C Ol+7/qDatWtZkcLJ3aEIlaUyJanb4z0I9RO6J+qYXdM52B7Pt79nK7AQVYA+nvANo6BKuXbtOjZK ORZCtuRYMJeSh4vEiNiTm+/QEkhcomfUltGcFgiQnAcPHbRT8Qm2ZMmylKElGrSi9XC2Ca8THYRR b5Q0biZJHSo88vDDrop7zHv/cQw9cuQoF9HjmWTzGarSVKbSEGm18uWDt1QHeq4rLVJvFbMDvpgw wQUzVqxY6eZFJGn2X7S6hcHD1ao+p00h1JwWmh/NSDsDVRaYxRTS0lXMOyFU+CBwWJ8Gwztuv806 dQpN0IJf0hYIqHC1hoMfAi34mYekgXMTpDJR/NwtlrTziKsdCwnUGp6wdLdybuGdmkPC9fnnn3NS d+aMmbZYg0BAHKYFhF+0aJzVqllLnaeXusPNCDB97r/3PksQYUer+gDwJsLgIzBbgfBvVgdbPPDA A9ZGuZ9Jkya5NvMDIpr80ooVyldwZmGXLp2zXYURK0YfOPDPdrmqxr///gfbIKGCj1KwYKzTfDAE tXqZBaKPrPs/f7jL5sye6/C8W6H4oyp1omkPDX9R1SrWRIIAvykz05HQVJQhYW4GO6PM7LudtHBh +ZcIvnBPUsrMPtJem8pERwdNs/jJa5SHTu6NDw7UfWjGQt5Qrw++ov+KajKD+HjgMVFmar9gIgj9 14TaqmrmA7BHtEFmCC7UvaElPU2ZUdFnqOt518HwFW6o4PxPIBxro+HJkYUb/DgI99rZWS+ViaLy UySoGqtQu0qx4kKYN5edzfnvPR/s8N9qj78Gk3q4/jXXDhct5LZ1zvhELrTtqgpD22OIl4W2WOau ws5mugsRrAhEMJDTGMhWYCGnNo9zTd1dhIly6gQiz/VjIEeZiOiNG1ObMiwQH4beFy/6hmO6bPkK 5/hffFFVF1VbsmSpUX5Ct2a9enXctQQOimgdt57L2Eelzm1gzNPGjZvcvZVVmFmpUkWFbpe7amam nl6kdekZIvKDM03tGR/F8FKv9xDGOm76jr6oKqebSTskiCntwdkndO6vWF6sveIn4WdUqljB1bSx f6JLmE3169XTfgu6NgaKQ+tpGismIWsSQOGaPUrWllZCmmgX/hb+Bslhr0+HqBq5tTp1arsUAftg iik9UR6Q8GU6Ec/3IoW8/wrhkH1RVhR/Mt6OaGIpZ8B6BDDAWUUV4fqTyVtUN7dhw0aL0/6ofYzR aGh6qNaqkoFc1QXlyiolcabxjzOhsoF9Y0Ewloyk8F7NjShZqqQbwkiUkXMjgETAh+DPT4uX2Emd S14FkxprXiCwWN+BA96VazYqDL950xaHKybBshfw5Q2PcQMeZTFBGwDvRd8adX/LJYjBqduzxj4T 0AKvJP8B6ItWjoaK3DI4x/8eXAeteKZvjjLRgoWLxAh1FVaNsTfffNsGDOjr+m/yC+EQ1NfK63CA 1NXRvAcBLBMDNGjYwB0wDARh05j2yCMPuYmjNdXezXoLVK3c9YrL3b0QBrkRws4Q9aKFP2lEVgPX 3kyIPlaEu1zM2lm5Hr4DkXHKl+TT9X6Yp2GGhNOJjOVTQIVpPCNGvqNk70Miju2aErRT9XatU2+B QZbo4EuIWDh8xvQuXrzUGjas7/bOBFaeu379BhcpJF9zoxz8+ZpoSvSRw5+hCGV35WcWqeZtx/Yd asfuqQTobBetY342bdpVhaNJagTs0b2bEwAQkrcPmOpblSgRpJk2fbqb2VdULQyTJ39nVSVApk+f 6RKo5NrmzJmnkWVX6PkLrbia6Wh1SBs2Bz+lS5eyfWL0KSpG7SSc8U4QWim9J9FEP7BvhkJWrlzJ CSuYECaarfzXVRqPtn7Deps9a649+OB9yq39ZPVFtJz1ShF5QzEPjAGueAc6ZekgpsTpUkUkF4l+ KlSo6ITONLWhd+jQ3saN/VARy/ZulNo7yoHxHTSGgBs9+j0V317v5mZwhgyjhHmpf4QuZgiv3a67 RpXui5xgKCocUN7FKOgZSjrv37df+UES7bM0Y6Ozq1cEcpSJkCb85yJu+jcMAgMxqw2EM720mcZo NRLT8P98yqqrsq4kkQfMZ6D/B6lUUAWhgFs3xbcjLM4Qwri45O5LNF2p0iWlBeq6lmlmPFROkX78 HSJoqGQqDJAWQHhD7cVL7tKcxgEzmbOSiIQZ1n6AcHepT6q8pD2VF0ztgVk4VA9gvMaNG7qCVw7T jYVKKT4lZ+NBieIl3OEirQmjIwUZ7UUiGqbc6cLTx9z3/uqMA5K2CIUmTRq7tWEw8kxorab6DmFF TgipfQZnedX8V88xUVpAo3Ae+TTOmAp1AMmOViqtd0sL/rPgme3EsF5zoNdvtHPXTld5gsaKUt0Z lgXakb0BXHdSuL5cKQM0AkwOoLWbNm3sNMqUqdPcd4UKF3ITW8EDFotX34ewxQoB3zARggemQKMj nLF6vPcHl4xvwwL69NPP3LrFixV39AmtgX8/5DgTsZmT8SeV62jqWgYwfarIVOJgOTCqCphr3VgD 7DFRNqpigXYFJDXSL0FTQttofO/qVWvcYXr5Aw8hZN/pNm3f/jKnyrkH4nv/g3Hu+mtUAwZivOth 1K+V92GgB2aaH6hG+EotG7Q0IHVPnYp36p66tfUyZwK1Z2Na0bWbTGz51EawxSWSW2rCKgeNAPE6 ab0SJ5hz3tz57v1pwQaQyORrICA6buFX7k9NQDOwPwX8TOT/N7hxYitlzC9JVqyBlsIl6/s7jSep rKpD+3YBc2jsD173zBnecbIqKhhHXEHmnx/S24v3faLGOjN+GT+X8yCdxxnBCEXiCovRmzgmyqu/ QRPg0nvu8eMnNOT/YzsmbXuFrA6u4/kIn6nSum014ZW9AZtENx2koWAErwID2vDOxs/sXtKc+7xn 5RF+yMctXLDonBxVjjKRh2yvVbia7NK3R4xyCVAOHIJGcuMTIEmQgJUlTUCOByCJMhiYb7LasdEU zNv2gAPBtMGGBSDYcuUusJqa6IldDKGS/feA/2+nCTTY2WkBTQQzepXSTmuImBtJc40c9W+N/Wp/ zj3+Lzg0xvMyn9oD9k37NkC5E6YSAZPmmgeOOUcLOMDB19Cel6gnaPmyFZLKndw7U7kNeD8Byp78 uTQIz49njfN3xJaMh3J6xtpkE0umnQfczwgzBEVagNgw8fh4DXfsoYPKjsBrIMhomi1C8EINqsHs nDJlqtMACCtMwEYNG7rlYHxwB02wlvfcWJlkLVo0t5mahITAY28nxFht27Z2ZUwbNm5wpiGAj8f1 MNN2mcUZtbCwvodDD3/4jPh6K1RDiMvRscOZs05lotOqzj5tGrUbH74ynmSEsp5eJMBPVHKQSSn9 LyCRQ8X0wCyBmBlgjzOJqm/QoJ47/F2yiXH6+DfOoDdQBNMEJkouuznzu0QQH9fjB5QuVdqZaSAE X2uJbGKY038wBBi4nsrrUiLosr6f6cBuhvEYro9ZianAd2g4nFMOPy2wH+8gIAIYxe1f/0Eo+Gv4 bztk0qxft0FJzx5uvJQ37dPTUqwDITWRRmbAJP8Pw+HHgOMjMsfYF+tSKlVYZg2amw+OMHj0au9g Tu87TKnq1au5X87wiPOk8EMFRvESxdzkVX8vE++7WIx87KjOKMUn4HpKkvbt35dsHvl+OYI9M3ps 7769LhDjBV7874WpRpAF39Y7P4STpwX4LSyImrFhR/TcwoWSAwUJWptWd8zmqbJOumhgDJoFIcf1 DPyPKxLnagQ5L5gALUW9IUzEs7xRXn6aKSGBO08mOgEKNJB7lmiV2ejNmzVNOb8zJ53KRIUGt7HY expQmBZQmmT5S8eTqn27OFkT+IGoizcpBiYAqNHiepiDhj0KPOvKNqaQk9wQEoZJnpgzaBx+5ApG AeH33vOH1OgcvhQA0eFsH1DFNQiF8JBeAOYKwYHkVoWG7juc2a2SzESviqT4Ud6emzVr4iI8B3RQ MCUH2CJlbtpNclg908D/jgRB8O0AtFv9+sn7JyLFwVC3x94P6edZCBbw3sxjKyxC4N+tNRYLoMUb ZscP4JchvGjjKe0fJ5ihjBBORTnaBDB4X4If+FqYpqs1uJ/fMPJMRq5nmD/mEsLLDf0XgTicNRHO JLFZg7o9P6AdqBWE0DgXAAFHcITrvXf17sGvoQfpoKKPnkDivTCN3PgtnR9Chne75+67UyN54MAP aDp+C6q0tCP+GsB+WYt9lNqRrDVbt26Zam4RxUsWkEkOB5wzGgufB6ip4IOnyRGIrVsl/4gB6xJF RaB2Ep6A+npHAhvUEt5+m36Rwje/KJWJ8rWvctamf4v/8cKJPMuLAnkBAL4rrkEm2MseQHgNUhDo 359XKeBvE/BGcBFNS1ug6tXK+Uc9ecM7CIPzCQRor7S9Q0g4wPsNpbT3+WdoQzQwTVrwiNH7HhPW A4/o/eOl0HoewFx8PEDTErnyA3v09nlm3bO/A/+lSyc7zJicfAIBzjkfP8CEfAIBWixQV67HUH4/ 0u+Dpo0KEsxJWyPor3n0fjfJ3zrjmfD+fXEG5VJ+WQNB4AECyFsPxkx7Tv6Z62nHu+UKnygg9iNf RjBwnmDg/wC1ArguDtiwIAAAAABJRU5ErkJggg== --_004_EC7BC1CD2E085743BB2AE634252C39C171A8EEserverexchangeloc_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 3341DE00D2B; Wed, 24 Feb 2016 07:36:24 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (raj.khem[at]gmail.com) * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [209.85.220.176 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from mail-qk0-f176.google.com (mail-qk0-f176.google.com [209.85.220.176]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 88499E00C2D for ; Wed, 24 Feb 2016 07:36:20 -0800 (PST) Received: by mail-qk0-f176.google.com with SMTP id x1so7999018qkc.1 for ; Wed, 24 Feb 2016 07:36:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=5l854eR8nDO5iGROJ3Jbr/8OlnjikfCQ6sseIuvKJBA=; b=yXvsLDAlRbE9vSCEKl+7G08Ptcu8dXuhp+W3BHiH0N3URr8KR0W7Mz1jYCWdYykKaH JF1GbY+H3p4ID4Hv+xJp+i6rf0lzzXky3SZsdhgRMQXgpsB2uCahOhlySWn8ej7aIb0E 52Cstw6wsjyG3efFqHwQzdpG1iMtOpVzvJAu7j8SHV2zq8uv/XSdc/+1gyv0gyFAIPqD /SmdBxvMjivkzCT6xY10vXTbu8GpBTpXRE2KPnaL5kDZuuaDYES+HKQhkWf4U4KFtpKa ru+HqYLZ507RDdyQPDklH3TIC+ZrqWj0jM5GSHBy1jo6uLPRc7qMhAKVk9pCtMPlUwRW wqgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=5l854eR8nDO5iGROJ3Jbr/8OlnjikfCQ6sseIuvKJBA=; b=KDLKX7ZYwB/nsJBLkHCM+vtuFQVlN44btc/1mayLpokimu+Aq1r9XoWH+IKL5eG9I+ yhD8jKiAjbigVDRrWDiLPJKp6RtKD840alxy7xiOoNF/ybvBS0N7Ad+fIM29qh6R5nWu sVhm3ID3YY549lazjQj/jPcC5v1twqGyXXzvkCp5/tgllf5bfPMRXeW34EAp5ZI1YEvb p4BCx/7rvqqEnZVrZW/kk8lJQ5CV4r+3k5Ck18fpmO09sAgfOiPCQB6b0F8K5tHL3y5C mi8DEqZyk5H593Tw6cVj0vC4c3OxXvVGiNrPY8j1tGP/kp2z9KPJGxS6OJqfUWIRHSGx MXLA== X-Gm-Message-State: AG10YOSFc43EliF+vnMO2JKkadxKZGZe14SmpMIPBvooOM0s8p/J3mr71lyOZ4SLY3Y1YwElij+pwWdgyE2Yzw== X-Received: by 10.55.73.199 with SMTP id w190mr48824108qka.77.1456328179234; Wed, 24 Feb 2016 07:36:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.55.130.196 with HTTP; Wed, 24 Feb 2016 07:35:49 -0800 (PST) In-Reply-To: References: From: Khem Raj Date: Wed, 24 Feb 2016 10:35:49 -0500 Message-ID: To: GUEYTAT Julien Cc: "yocto@yoctoproject.org" Subject: Re: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 15:36:24 -0000 X-Groupsio-MsgNum: 28600 Content-Type: multipart/related; boundary=001a114a8696cd1b8a052c85d374 --001a114a8696cd1b8a052c85d374 Content-Type: multipart/alternative; boundary=001a114a8696cd1b87052c85d373 --001a114a8696cd1b87052c85d373 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Feb 24, 2016 at 10:29 AM, GUEYTAT Julien < j.gueytat@cdssoft.studiel.fr> wrote: > Hi, > > > > I have this command in my qmake pro files: > > VERSION =3D $$system(git describe --abbrev=3D0 --tags) > > > > I would like to have the package manager follow the tag versioning. > > > > Which means I would like to have something like: > > PV =3D "git describe --abbrev=3D0 --tags" > > SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol=3Dfile;tag=3D${PV}" > > > > It does not work for sure. What is the correct way to do this ? > =E2=80=8BSRC_URI is required by fetcher and there is nothing to git describ= e before it is fetched.=E2=80=8B so thats your problem. > > > Thanks for sharing! > > > > *Julien GUEYTAT* > > *Ing=C3=A9nieur Informatique* > > [image: Logo CDS SOFT] > > 1027, avenue du Docteur Julien Lefebre BP27 > > 06271 Villeneuve-Loubet Cedex > > *Fixe* : +33 (0) 492 024 545 > *Mob* : +33(0) 617 980 383 > *Fax* : +33(0) 492 024 546 > *Email* : j.gueytat@cdssoft.studiel.fr > > *www* : www.studiel.fr > > *P* *Pensez Environnement, imprimez seulement si n=C3=A9cessaire* > > > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > > --001a114a8696cd1b87052c85d373 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


= On Wed, Feb 24, 2016 at 10:29 AM, GUEYTAT Julien <j.gueytat@cds= soft.studiel.fr> wrote:

Hi,

=C2=A0

I have this command in my qmake= pro files:

VERSION =3D $$system(git descri= be --abbrev=3D0 --tags)

=C2=A0

I would like to have the packag= e manager follow the tag versioning.

=C2=A0

Which means I would like to hav= e something like:

PV =3D "git describe --abb= rev=3D0 --tags"

SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol= =3Dfile;tag=3D${PV}"

=C2=A0

It does not work for sure. What= is the correct way to do this=C2=A0?


=E2=80=8BSRC_URI is required by fetcher and there is nothing to git= describe before it is fetched.=E2=80=8B
so thats your problem.

<= div>=C2=A0

=C2=A0

Thanks for sharing!

=C2=A0

Juli= en GUEYTAT

Ing= =C3=A9nieur Informatique

3D"Logo

1027,= avenue du Docteur Julien Lefebre BP27

06271= Villeneuve-Loubet Cedex

Fi= xe :=C2=A0 +33 (0= ) 492=C2=A0024 545
Mob :=C2=A0 +33(0) 617 980 383
Fax :=C2=A0=C2=A0=C2=A0 +33(0) 492=C2=A0024 546
Email :
j.gueytat@cdssoft.studiel.= fr

ww= w : www.studiel.fr

P Pensez Environnement, imprimez seulement si n=C3= =A9cessaire

=C2=A0


--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


--001a114a8696cd1b87052c85d373-- --001a114a8696cd1b8a052c85d374 Content-Type: image/png; name="image001.png" Content-Disposition: inline; filename="image001.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: 308b0913e253e1ab_0.0.1 iVBORw0KGgoAAAANSUhEUgAAANEAAAAzCAYAAAAJtu1mAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAB0ASURBVHhe 7Z0HeFVVtsdXQiihhA4iXZHem1TpihWwYPeNvTGiI82hqVjwqTPOODOfBdABRwHbqKAiNnoH6dKr 9N4JSXj/305OOISb3JvkaoLvLr/7fXhzzj77rL16uzGnBRaBCAYiGMgyBmKyfGfkxggGIhhwGEhl om0fL7bja/ZaVP484UUNek6fC29vZAUuiAvv2pHVIhjIBRhIZaId/1liez5dZTFFCoR1W0lJ4iBZ jCU7VoswUVgxG1kst2AglYnyFMpneYvGWp64/GHd2+kUJorKEx3WdSOLRTCQWzAQ8Ylyy0lE9nHe YiDCROft0UU2nlswEGGi3HISkX2ctxiIMNF5e3SRjecWDESYKLecRGQf5y0GIkx03h5dZOO5BQNZ YiIXtg4RvBB3iJdHLotg4LzDQOaZCP5JTAr9RVPyRCRcIxDBwO8RA5lioqSTCRZbtbjVfqubRUVH hYaPFN6JrVYitOsjV0UwcJ5hIFNMhGkWXSDGitS/4Dx7zch2Ixj49TCQKSZy2xAjwUxootPH4i3p +EmLigqulaLiYi0qJvPFrdu2bbN9+/bZwYOHLH/+fFayZEkrW7asFSxYMChW6PJISEg46zq+y5Mn j/uEE3bs2GFbt261+PhTdsEFZa1KlSoWHR3eUqekpCTbsGGDbd682a1dWc+oUrlyWF5ju/a/Xbje u3efFSiQ3y688EK7QHguVLhwptcHx8eOHZMF/9ua8NBhbGxs2PEeDAGZZyLfisfenG/H/neWKr8z KFp1QYjTVnRCT8tbv2yw/bi/79q1yyZ++aXNnDnLEQ0HckrMkEeEky9fPne4jRo3suuuvdbq1KmT 7pq//PKLDR482E6dSrBoaveohdXVMFDx4sWtTOnSVqduHWvSpImVF9FkBZYsWWLv/nu0LV261A4d OmQQOgx+8UUXWc+ePa1r1yuysuw593z99dc2/sMPbe3adXb06FH39yJFirj3v+uuO+3S5s0z/Zw9 e/bYhIkTbcaMGbZp0yYnqMBztIiRdyhTpow1aFDfrux6pTVt2iTk9cHDHx/rrX0eEa6zRWIhPzMx McEKFSxkr7zystv3bwnZesPTB6SJdhy1KEvMYM8pvRDxGV1z5vax48bZ6NFjnFRPTEyU9slvhQoV cp+TJ086hlr588/6rLKJEyZaj+t72MMPPRRQM3H9mrVrHROdOnXKfZwyFaEnJCTqgJOZskyZ0tap Yye7++4/ZOoAIOxhz71ghw8fcoxZokQJy5s3r9Oc8+bPt58WL7aftdfHH++drTN9/fV/2DvvvpuM j3z5nTYG9u/fb1OnTrUFCxbYgP79rHv37iE/Z/z4D230mNHSalvcugUKFLCiRYu6/aNBjhw5or2v spUrV9rEiV9a+/bt7bE/9nIaKhiwHhbE4cOHHc45h3AAjA09YF0cPnxES57RdHwXJ6HinXE4nhfq GtliIouJFgPlsah8GZhGiSlMFCQQcfz4cXv++RecBqJ9AoJs06a1tW3b1ipXqiwpU9COnzhuW6Vd ZklDTZf0RNO8//4HTiNdcskl57wzJk8Bacn4+MPWQwTWqFFDxzwQyF4R+qpVPztC2bVrt73/wQdu zUEDB9qllwaX6qtXr7YXXhwuAjlh5cqVs7vuvNNat27lmHKtGPe9/7xvCxcutDffekvvUlza4q5Q z+Ss674So44SA8WISWvUqGH33XuPVa9ewxEQDPrW2yNs3bp1NvTpZ6xUqVLCWZsMnwOeh7/0kn3+ +RcKsiY5hrxMOG57WVunPdl/kpgIQTB/3nz7/vvvndD6UueybOkyGzbsGeGxUYbPwKxiHaBN69ZW 7ZJqWXr3tDfNn7/AwDua5tZbbjkruAXN5MsbY4WzYH5md3PZY6LsPj3lfqTIkKFDbdKkbyxGkrBF 86b2R0m9ugFMterVq1vHDh2cpIOAvvhCxCDJlx7AwkjCZs2bWdcrzjWt1qxZY+PHj7cvJG1/0Zr9 +ve3l4a/aC1atMjw7T7+5BOZPwetWLFi9uwzz5zFeEhrTMSHH3nUduzcEZL0DvQwTJSPPvpYPmiS VZDv89e/vCp/60xQp2LFilardm178IEHrYSYoWjRYhnuGTw9O2yY0ywxMTFinjb2qPZYq1bNc+6r WKGCNahf32699RYbN268vfPOO06A9es/wO2jbt26QU//+IkT1rlzJ7vuuuuCXhvKBW+88abNmzfP auude/d+LJRbfpNrcgUTjRgxwr75ZrIzJa68sqsNkR/jSbL0sAChPj10iCOA6OiMgwRIxhM60ECA Bhso7dNQ0vXF4S85LTX06adtpPZUQYQUCDB3Vq9e48zCli1bBtRcmJ/DxYz4cQRCsgJ79ux1Zi3P u/baa85iIG+9CuXL27/+9U/3DEyyjOBdabSvvpokBsor7X2NDRo00DFTRoAJhZlbvUZ1+ZdDbPfu 3U7rjRzxthMgGUFGeM8KPsA31kWyOZ4QdO9ZeUZW7slxJsLmHvPe+86nwHkdOmSIY6ZQ4WY57+GA q6+6yhHrsOeet507dxlS77nnhgVcmkNM1CFi9pRK8U8CXXihzLzsAJE+tAfEWFLmbXpQOYQIHSbf 6DHvaS0T47cQQwzKVISydatW1q9vH8dAmKvvvvvvbPt6mcXNbx3tC3V/Oc5EY8eOk/Q/7Hygfn37 ZoqBQn3JUK+75uqrbfbsOc7cwWFfs2atfK1z7XkYHimMnzJ7zhw7cOBAUKkc6h781+FLxcXFGRpp 8rffSRtdm+XwLQGb/donTP/kn57IFAN5e+ratavNmDlTJvQERfW+VPTxpiybqlnBR269J0eZCNMA IkQ8durY0S6++OIcx9Nt8gF+/PFHO6jI0o9TfgzIRGyyy+VdbOq0aS5n06dvP+vb50nn+IcTMAnb XXaZk/xz5861Pw8cFHKEzL8PonizZikVoS87duxgFymAkFW45eab7YcffhRj73aC5hY5+OkBmoNo 2u8dcpSJliraQ5QsvyI5HTq0zxW4rlWzpvysWtJIs2358uXp7gnzb77C2J/+9zMXhXvk0V7Oie7e rZu7P1xwr6JxK39eKSaYLb/xG1ussPlVV11pPD9UZli58mfbtXuPI+j27dpla2u8Ww0Fd+bMnWeL fvopQybCR0PQwMREAv1AsKdJ48byJy/N1n5yw805ykRbtm5xkbPyF5azqlWr5gZ8KGwa7faC5CZ7 7zmzaTeHgzt40CDtvbx9MHasc7g/+GCsHPevrbkigdf36GGt5EdkFwjZvvLyy0auiMQoYf0RI0ba f8W8rVq1tJtuvNHqK4qWEWzbvs3ihWeCD9WqZS/czHtTjTFHmnH79u3OZ0uv+qOAmHb69Bn2rUzR tEBk8+GHH4owUXYJ5PChwy58S2i2tKoHcgsUU9IRZ/7YsaMuqpdeiRGRrQceuN9poA8//Mh+kBlI +Q+RxmnTpttlyr083ru3lVcELTsAIz311AC7+uqrXMgbv4Rqg88++9yZVlddeaX16vWo858CARUE XuI6WDQulH2WKVvGFeUfO3bcJb+pnAgECCDnOwpPaQvDSOwGi+6FspfccE2OaiKv5o5wZXx8fI4G FfyH4dXbRUVFh+TIY1b1V8XAnXfe4XJd5K42qIzmm8nfKqG72l5VKUqgZHBmCQCNw4dSqInSShO/ /Ep5qJ02TnmuVUpCkr8hQJMW8iqkDa7xUUKpcwy2rxMnqJfElY3KED9HVJ70wP33WTeZuGnh9+Qv 5SgTFStezJkCZMd37NipwELWHd5gB5+Zv++WlOeQKSPJjGNM7oqcSrdu19nIUaPsk08+tS1btqiy 4UV78403gua+Qt0j5mavXr1cmc/fX39d2miK/ST/BJNvqHJnaQENhTYgB0Yk0SsbCvV5aa/btu0X fRUlTVI0w0JgcEhwBK3ze4YcZSIkOM4n9vHy5ctyBRNR3LlixQonYctXKJ8lyY026NunjxMQlCUt W7rc5igKSQlTOIFk8HAx6BNP/MmVLP04ZYrdrWhhpUqVznpMtWoXu+rmAwcOuiBIdqKg1MNReoMW qlK5SlD8ZFRNEk5c5ORaOcpElPVQd0YF8ZdffRW28pDsIBRfhv0guZtnoTLa/2zquwg0UJW+VsnO cDMRz4LZb73tVpcqQABQUJqWiTAl0V5Umn8zebLdqGBEVs06GHXzlq3Sqnnt0hbnf2QtO7Ti3Zuj TIRD2qVzZ3tbJTYLFiw0qqJJ6OUU4CSPHjPGReQIBrRNp5iTv69atUrSvaAiVen389BuUbJkCRfF 8hUch/R6mEIUi6IV0Tj+mrm0C9DSUVCa5rCY6PTpc1v3KaG6vEsXW7Zsmcy+xfa5fLZuWahnOyxz cPTo0ZakiBw1jFQxRMD3qxA5hYybb+5pVCpDaH997TUnMTOTtPSCEqE06WX0jjDGi8OHO1MFAr7j jtsDRo94HkWq3333vSPEZ599Jt1l8fUIk9NTUyA2cz8UsH3bdnviyScd4ffv18/1DKUHFOMelQDI K+2JDxIIevTorhD5BFVhrLN//POfyvXUsJo1Q08Og5/hqlpft26902JUrWMiRsDHRInHT1nCoZN2 OoMmVa5JPBofVrxRvv+nJx63/gOecgTXR6U/EGajhhmX27MJGI+i0fsVAaoXpKo4I/OFcPErr/7F JTOx4ZHa5F8CAX4OBa9cN2v2LNu4caPLmwSCjxVY2Lt3r0LAha1xkPaBtPcXT4myYVaSH7rhhuvT ZZDxH31kJxXdvEgCCA0RCND6feSnPf74E7Z3zz7rK8YcMmSwNWvaNOh5YiYOF54Rdrw3xbCE2yOQ jIFUcy6uvoolDydadKH0iz+TTiZabOViYcddR5X8PK7S9r++9jclE7c5R7nnTT0d4QSqgCbCBMFj em3d+ov1evTRoHtKy0SYbkhwkoGfff6584MgEPpxKM5Mr7Wbde6UlqIbdP/+AzZ4yFB7btiz5i8C RWrT9DZO9WpoLsyezGhXXiZWmos2hKdV8Ll+/XoJlmEujO4PYePkE52bNXO2a9mnryqjfprmzZpZ XxWRwhBUhz/5ZB+7QU2NN9xwQ8CKdXBEdzENgRQKgx9yX08NGBAU3/+fLkhlompDOuXoe99+++0u Wfja3/6u7P8e9Qq97SQw7cmXVLvEmUNUN2zetNmFczcpCkUXI34HMwHSA/IZmDhjVVXwjXI4aBII e7dqv2jGoyQFoucaTJ7ejz0WtKWgQYMGLidEpTc+yyPqyenYqaNVrVLVhZFJhi5atMjtl0jYY1oz KwBTUDM3QR283373nQtOtG93mZVR5cFu7X36jOmuSBY80Hl6mwIMwYDmxKLC88uvvOqqH0a9866C Ol+7/qDatWtZkcLJ3aEIlaUyJanb4z0I9RO6J+qYXdM52B7Pt79nK7AQVYA+nvANo6BKuXbtOjZK ORZCtuRYMJeSh4vEiNiTm+/QEkhcomfUltGcFgiQnAcPHbRT8Qm2ZMmylKElGrSi9XC2Ca8THYRR b5Q0biZJHSo88vDDrop7zHv/cQw9cuQoF9HjmWTzGarSVKbSEGm18uWDt1QHeq4rLVJvFbMDvpgw wQUzVqxY6eZFJGn2X7S6hcHD1ao+p00h1JwWmh/NSDsDVRaYxRTS0lXMOyFU+CBwWJ8Gwztuv806 dQpN0IJf0hYIqHC1hoMfAi34mYekgXMTpDJR/NwtlrTziKsdCwnUGp6wdLdybuGdmkPC9fnnn3NS d+aMmbZYg0BAHKYFhF+0aJzVqllLnaeXusPNCDB97r/3PksQYUer+gDwJsLgIzBbgfBvVgdbPPDA A9ZGuZ9Jkya5NvMDIpr80ooVyldwZmGXLp2zXYURK0YfOPDPdrmqxr///gfbIKGCj1KwYKzTfDAE tXqZBaKPrPs/f7jL5sye6/C8W6H4oyp1omkPDX9R1SrWRIIAvykz05HQVJQhYW4GO6PM7LudtHBh +ZcIvnBPUsrMPtJem8pERwdNs/jJa5SHTu6NDw7UfWjGQt5Qrw++ov+KajKD+HjgMVFmar9gIgj9 14TaqmrmA7BHtEFmCC7UvaElPU2ZUdFnqOt518HwFW6o4PxPIBxro+HJkYUb/DgI99rZWS+ViaLy UySoGqtQu0qx4kKYN5edzfnvPR/s8N9qj78Gk3q4/jXXDhct5LZ1zvhELrTtqgpD22OIl4W2WOau ws5mugsRrAhEMJDTGMhWYCGnNo9zTd1dhIly6gQiz/VjIEeZiOiNG1ObMiwQH4beFy/6hmO6bPkK 5/hffFFVF1VbsmSpUX5Ct2a9enXctQQOimgdt57L2Eelzm1gzNPGjZvcvZVVmFmpUkWFbpe7amam nl6kdekZIvKDM03tGR/F8FKv9xDGOm76jr6oKqebSTskiCntwdkndO6vWF6sveIn4WdUqljB1bSx f6JLmE3169XTfgu6NgaKQ+tpGismIWsSQOGaPUrWllZCmmgX/hb+Bslhr0+HqBq5tTp1arsUAftg iik9UR6Q8GU6Ec/3IoW8/wrhkH1RVhR/Mt6OaGIpZ8B6BDDAWUUV4fqTyVtUN7dhw0aL0/6ofYzR aGh6qNaqkoFc1QXlyiolcabxjzOhsoF9Y0Ewloyk8F7NjShZqqQbwkiUkXMjgETAh+DPT4uX2Emd S14FkxprXiCwWN+BA96VazYqDL950xaHKybBshfw5Q2PcQMeZTFBGwDvRd8adX/LJYjBqduzxj4T 0AKvJP8B6ItWjoaK3DI4x/8eXAeteKZvjjLRgoWLxAh1FVaNsTfffNsGDOjr+m/yC+EQ1NfK63CA 1NXRvAcBLBMDNGjYwB0wDARh05j2yCMPuYmjNdXezXoLVK3c9YrL3b0QBrkRws4Q9aKFP2lEVgPX 3kyIPlaEu1zM2lm5Hr4DkXHKl+TT9X6Yp2GGhNOJjOVTQIVpPCNGvqNk70Miju2aErRT9XatU2+B QZbo4EuIWDh8xvQuXrzUGjas7/bOBFaeu379BhcpJF9zoxz8+ZpoSvSRw5+hCGV35WcWqeZtx/Yd asfuqQTobBetY342bdpVhaNJagTs0b2bEwAQkrcPmOpblSgRpJk2fbqb2VdULQyTJ39nVSVApk+f 6RKo5NrmzJmnkWVX6PkLrbia6Wh1SBs2Bz+lS5eyfWL0KSpG7SSc8U4QWim9J9FEP7BvhkJWrlzJ CSuYECaarfzXVRqPtn7Deps9a649+OB9yq39ZPVFtJz1ShF5QzEPjAGueAc6ZekgpsTpUkUkF4l+ KlSo6ITONLWhd+jQ3saN/VARy/ZulNo7yoHxHTSGgBs9+j0V317v5mZwhgyjhHmpf4QuZgiv3a67 RpXui5xgKCocUN7FKOgZSjrv37df+UES7bM0Y6Ozq1cEcpSJkCb85yJu+jcMAgMxqw2EM720mcZo NRLT8P98yqqrsq4kkQfMZ6D/B6lUUAWhgFs3xbcjLM4Qwri45O5LNF2p0iWlBeq6lmlmPFROkX78 HSJoqGQqDJAWQHhD7cVL7tKcxgEzmbOSiIQZ1n6AcHepT6q8pD2VF0ztgVk4VA9gvMaNG7qCVw7T jYVKKT4lZ+NBieIl3OEirQmjIwUZ7UUiGqbc6cLTx9z3/uqMA5K2CIUmTRq7tWEw8kxorab6DmFF TgipfQZnedX8V88xUVpAo3Ae+TTOmAp1AMmOViqtd0sL/rPgme3EsF5zoNdvtHPXTld5gsaKUt0Z lgXakb0BXHdSuL5cKQM0AkwOoLWbNm3sNMqUqdPcd4UKF3ITW8EDFotX34ewxQoB3zARggemQKMj nLF6vPcHl4xvwwL69NPP3LrFixV39AmtgX8/5DgTsZmT8SeV62jqWgYwfarIVOJgOTCqCphr3VgD 7DFRNqpigXYFJDXSL0FTQttofO/qVWvcYXr5Aw8hZN/pNm3f/jKnyrkH4nv/g3Hu+mtUAwZivOth 1K+V92GgB2aaH6hG+EotG7Q0IHVPnYp36p66tfUyZwK1Z2Na0bWbTGz51EawxSWSW2rCKgeNAPE6 ab0SJ5hz3tz57v1pwQaQyORrICA6buFX7k9NQDOwPwX8TOT/N7hxYitlzC9JVqyBlsIl6/s7jSep rKpD+3YBc2jsD173zBnecbIqKhhHXEHmnx/S24v3faLGOjN+GT+X8yCdxxnBCEXiCovRmzgmyqu/ QRPg0nvu8eMnNOT/YzsmbXuFrA6u4/kIn6nSum014ZW9AZtENx2koWAErwID2vDOxs/sXtKc+7xn 5RF+yMctXLDonBxVjjKRh2yvVbia7NK3R4xyCVAOHIJGcuMTIEmQgJUlTUCOByCJMhiYb7LasdEU zNv2gAPBtMGGBSDYcuUusJqa6IldDKGS/feA/2+nCTTY2WkBTQQzepXSTmuImBtJc40c9W+N/Wp/ zj3+Lzg0xvMyn9oD9k37NkC5E6YSAZPmmgeOOUcLOMDB19Cel6gnaPmyFZLKndw7U7kNeD8Byp78 uTQIz49njfN3xJaMh3J6xtpkE0umnQfczwgzBEVagNgw8fh4DXfsoYPKjsBrIMhomi1C8EINqsHs nDJlqtMACCtMwEYNG7rlYHxwB02wlvfcWJlkLVo0t5mahITAY28nxFht27Z2ZUwbNm5wpiGAj8f1 MNN2mcUZtbCwvodDD3/4jPh6K1RDiMvRscOZs05lotOqzj5tGrUbH74ynmSEsp5eJMBPVHKQSSn9 LyCRQ8X0wCyBmBlgjzOJqm/QoJ47/F2yiXH6+DfOoDdQBNMEJkouuznzu0QQH9fjB5QuVdqZaSAE X2uJbGKY038wBBi4nsrrUiLosr6f6cBuhvEYro9ZianAd2g4nFMOPy2wH+8gIAIYxe1f/0Eo+Gv4 bztk0qxft0FJzx5uvJQ37dPTUqwDITWRRmbAJP8Pw+HHgOMjMsfYF+tSKlVYZg2amw+OMHj0au9g Tu87TKnq1au5X87wiPOk8EMFRvESxdzkVX8vE++7WIx87KjOKMUn4HpKkvbt35dsHvl+OYI9M3ps 7769LhDjBV7874WpRpAF39Y7P4STpwX4LSyImrFhR/TcwoWSAwUJWptWd8zmqbJOumhgDJoFIcf1 DPyPKxLnagQ5L5gALUW9IUzEs7xRXn6aKSGBO08mOgEKNJB7lmiV2ejNmzVNOb8zJ53KRIUGt7HY expQmBZQmmT5S8eTqn27OFkT+IGoizcpBiYAqNHiepiDhj0KPOvKNqaQk9wQEoZJnpgzaBx+5ApG AeH33vOH1OgcvhQA0eFsH1DFNQiF8JBeAOYKwYHkVoWG7juc2a2SzESviqT4Ud6emzVr4iI8B3RQ MCUH2CJlbtpNclg908D/jgRB8O0AtFv9+sn7JyLFwVC3x94P6edZCBbw3sxjKyxC4N+tNRYLoMUb ZscP4JchvGjjKe0fJ5ihjBBORTnaBDB4X4If+FqYpqs1uJ/fMPJMRq5nmD/mEsLLDf0XgTicNRHO JLFZg7o9P6AdqBWE0DgXAAFHcITrvXf17sGvoQfpoKKPnkDivTCN3PgtnR9Chne75+67UyN54MAP aDp+C6q0tCP+GsB+WYt9lNqRrDVbt26Zam4RxUsWkEkOB5wzGgufB6ip4IOnyRGIrVsl/4gB6xJF RaB2Ep6A+npHAhvUEt5+m36Rwje/KJWJ8rWvctamf4v/8cKJPMuLAnkBAL4rrkEm2MseQHgNUhDo 359XKeBvE/BGcBFNS1ug6tXK+Uc9ecM7CIPzCQRor7S9Q0g4wPsNpbT3+WdoQzQwTVrwiNH7HhPW A4/o/eOl0HoewFx8PEDTErnyA3v09nlm3bO/A/+lSyc7zJicfAIBzjkfP8CEfAIBWixQV67HUH4/ 0u+Dpo0KEsxJWyPor3n0fjfJ3zrjmfD+fXEG5VJ+WQNB4AECyFsPxkx7Tv6Z62nHu+UKnygg9iNf RjBwnmDg/wC1ArguDtiwIAAAAABJRU5ErkJggg== --001a114a8696cd1b8a052c85d374-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 7D997E00D6D; Wed, 24 Feb 2016 08:05:36 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high * trust * [134.134.136.24 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 3411DE00D3F for ; Wed, 24 Feb 2016 08:05:33 -0800 (PST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP; 24 Feb 2016 08:04:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,494,1449561600"; d="scan'208";a="752486414" Received: from kanavin-desktop.fi.intel.com (HELO [10.237.68.161]) ([10.237.68.161]) by orsmga003.jf.intel.com with ESMTP; 24 Feb 2016 08:04:52 -0800 To: yocto@yoctoproject.org References: From: Alexander Kanavin Message-ID: <56CDD400.8090805@linux.intel.com> Date: Wed, 24 Feb 2016 18:02:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0 MIME-Version: 1.0 In-Reply-To: Subject: Re: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 16:05:36 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 02/24/2016 05:35 PM, Khem Raj wrote: > > I have this command in my qmake pro files:____ > > VERSION = $$system(git describe --abbrev=0 --tags)____ > > __ __ > > I would like to have the package manager follow the tag versioning.____ > > __ __ > > Which means I would like to have something like:____ > > PV = "git describe --abbrev=0 --tags"____ > > SRC_URI = "${STUDIEL_GIT}/core.git;protocol=file;tag=${PV}"____ > > __ __ > > It does not work for sure. What is the correct way to do this ? > > > ​SRC_URI is required by fetcher and there is nothing to git describe > before it is fetched.​ > so thats your problem. It's possible however to write an external script that updates the PV version in the recipe, but it needs to be run outside of bitbake. Alex From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 6986AE00D64; Wed, 24 Feb 2016 08:38:12 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (martin.jansa[at]gmail.com) * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [74.125.82.44 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 14F3EE00D09 for ; Wed, 24 Feb 2016 08:38:10 -0800 (PST) Received: by mail-wm0-f44.google.com with SMTP id g62so280482211wme.1 for ; Wed, 24 Feb 2016 08:38:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=CX69N6zhSFV5jz38lCk3rosYqLNhXsRec6yNrbAziss=; b=EgmxXeDNU1CpZ+dKVqaH+jE76KvG3XXeoO9VZOdSkqYqOVJCF7fimuEsbJuDKg4tIj 6p3nO9DrnAmLdDJty5HZhOiU4REGO5bS3LdjdDaLdzUKEn1gmRxAK1at6ZFTqw9g7sk3 BBMeOgJF/c3mGNgxqfcdUfhiF4Wtfa3FxuOrhaKEZkg9Aa6LJGTZ4w2NM3WL9gZ4b40l NG+1M4Wi58PUcJMwZbEHqxsoOf4d+9JreXCth7oj2pvCVbYqsnZ27x/UZ654+zqwYNdg JUy/ooEY0GNsl3SsNZ5L4d2LszA5BUrK3x3JR5eN5zWbpqgc40r7E+kD7cCew7bA7PHt vC1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=CX69N6zhSFV5jz38lCk3rosYqLNhXsRec6yNrbAziss=; b=Xr4LyqEYmVaZ/k2cctYBbUz2GDOtKDydDX/ZTKXUpPeX2mJ9TLkGKkcPt7La/apmVP yUpvLJp0ZIYw9pJDjOUU2F8jRPh7/SK0EKbOecPpzg1uIHv51OP4mdi7BfNg/h8Rk5bJ TceXAcoaD+hl/zVteDd0jc7IM6GOCllK+T5TQuhNZsBwa/K5qA3lToLbF/Sd7Yav9CrU ZzRfungZ3c6c5JGwTdFqNZVkw1qKy2DJ1jgsFKJYiK/zkVAsRCwU5io9Wf22WDdIur6H QUbdJSg6HBy0EELV9W2ESd5kbeTT71KORAxYKgjiGxYUAqnI549DZfyoKjJeSwJ0+P3L NJrQ== X-Gm-Message-State: AG10YOTcPS8WkSaNeRCLO+2sYoQLAVmGHPzu/botN7Jv/q9MwqRqqSpsBF6uv1ThD/+Gcg== X-Received: by 10.194.3.110 with SMTP id b14mr40533673wjb.116.1456331889727; Wed, 24 Feb 2016 08:38:09 -0800 (PST) Received: from localhost (ip-86-49-34-37.net.upcbroadband.cz. [86.49.34.37]) by smtp.gmail.com with ESMTPSA id fv6sm3825458wjc.12.2016.02.24.08.38.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Feb 2016 08:38:08 -0800 (PST) From: Martin Jansa X-Google-Original-From: Martin Jansa Date: Wed, 24 Feb 2016 17:39:15 +0100 To: Alexander Kanavin Message-ID: <20160224163915.GG2560@jama> References: <56CDD400.8090805@linux.intel.com> MIME-Version: 1.0 In-Reply-To: <56CDD400.8090805@linux.intel.com> User-Agent: Mutt/1.5.24 (2015-08-30) Cc: yocto@yoctoproject.org Subject: Re: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 16:38:12 -0000 X-Groupsio-MsgNum: 28602 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="t4apE7yKrX2dGgJC" Content-Disposition: inline --t4apE7yKrX2dGgJC Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 24, 2016 at 06:02:08PM +0200, Alexander Kanavin wrote: > On 02/24/2016 05:35 PM, Khem Raj wrote: > > > > I have this command in my qmake pro files:____ > > > > VERSION =3D $$system(git describe --abbrev=3D0 --tags)____ > > > > __ __ > > > > I would like to have the package manager follow the tag versioning.= ____ > > > > __ __ > > > > Which means I would like to have something like:____ > > > > PV =3D "git describe --abbrev=3D0 --tags"____ > > > > SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol=3Dfile;tag=3D${PV}"__= __ > > > > __ __ > > > > It does not work for sure. What is the correct way to do this ? > > > > > > =E2=80=8BSRC_URI is required by fetcher and there is nothing to git des= cribe > > before it is fetched.=E2=80=8B > > so thats your problem. >=20 > It's possible however to write an external script that updates the PV=20 > version in the recipe, but it needs to be run outside of bitbake. We already have 2 bbclasses to do that meta-openembedded/meta-oe/classes/gitpkgv.bbclass meta-openembedded/meta-oe/classes/gitver.bbclass there were some plans to get one of them to oe-core, but IIRC it was decided to create support for this in bitbake fetcher, I'm not sure how far it went with actual implementation. --=20 Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com --t4apE7yKrX2dGgJC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlbN3LIACgkQN1Ujt2V2gBwXBQCeMEW7kllBe/rsDq84gLm+Dl1R iDoAnRQ5oA3dV0toT9aOs0qLTTiHsCOp =x6lg -----END PGP SIGNATURE----- --t4apE7yKrX2dGgJC-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 53F22E007B5; Wed, 24 Feb 2016 10:09:58 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from akt59.rev.netart.pl (akt59.rev.netart.pl [85.128.150.59]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id A7366E00720 for ; Wed, 24 Feb 2016 10:09:54 -0800 (PST) Received: from poczta.nazwa.pl (unknown [10.252.0.18]) by open-rnd.nazwa.pl (Postfix) with ESMTP id 0BEF6382FDD; Wed, 24 Feb 2016 19:09:52 +0100 (CET) Date: Wed, 24 Feb 2016 19:09:51 +0100 (CET) From: Maciej Borzecki To: yocto@yoctoproject.org, GUEYTAT Julien Message-ID: <842448969.279694.ea828785-f98d-49f8-b462-023ff7545478.open-xchange@poczta.nazwa.pl> In-Reply-To: <56CDD400.8090805@linux.intel.com> References: <56CDD400.8090805@linux.intel.com> MIME-Version: 1.0 X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.0-Rev20 X-Originating-Client: com.openexchange.ox.gui.dhtml Subject: Re: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 18:09:58 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > Dnia 24 luty 2016 o 17:02 Alexander Kanavin > napisa=C5=82(a): > > > On 02/24/2016 05:35 PM, Khem Raj wrote: > > > > I have this command in my qmake pro files:____ > > > > VERSION =3D $$system(git describe --abbrev=3D0 --tags)____ > > > > __ __ > > > > I would like to have the package manager follow the tag versioning.____ > > > > __ __ > > > > Which means I would like to have something like:____ > > > > PV =3D "git describe --abbrev=3D0 --tags"____ > > > > SRC_URI =3D "${STUDIEL_GIT}/core.git;protocol=3Dfile;tag=3D${PV}"____ > > > > __ __ > > > > It does not work for sure. What is the correct way to do this ? > > > > > > =E2=80=8BSRC_URI is required by fetcher and there is nothing to git des= cribe > > before it is fetched.=E2=80=8B > > so thats your problem. > > It's possible however to write an external script that updates the PV > version in the recipe, but it needs to be run outside of bitbake. > I actually wrote a class for this that works with externalsrc git packages. The idea was to replicate the functionality of gitpkgv but for external sources. The code is here: https://github.com/open-rnd/meta-openrnd/blob/master/classes/externalgitsrc= .bbclass You just `inherit externalgitsrc` and it will set EXTERNALSRC_GIT_SRCREV and EXTERNALSRC_GITPKGV. -- Maciej Borz=C4=99cki Senior Software Engineer at Open-RnD Sp. z o.o. www.open-rnd.pl, Facebook, Twitter From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id CAECAE00C95; Thu, 25 Feb 2016 05:19:29 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [5.135.56.197 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mail.studiel.fr (mail.studiel.fr [5.135.56.197]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 38371E00C87 for ; Thu, 25 Feb 2016 05:19:24 -0800 (PST) Received: from server.exchange.local ([10.151.0.118]) by server.exchange.local ([10.151.0.118]) with mapi id 14.02.0247.003; Thu, 25 Feb 2016 14:19:22 +0100 From: GUEYTAT Julien To: 'Maciej Borzecki' , "yocto@yoctoproject.org" Thread-Topic: [yocto] : git tag and PV variable Thread-Index: AQHRbxkcHYxgPGib3EWx2C7fOId66p87SncAgAAjr4CAAVHg4A== Date: Thu, 25 Feb 2016 13:19:22 +0000 Message-ID: References: <56CDD400.8090805@linux.intel.com> <842448969.279694.ea828785-f98d-49f8-b462-023ff7545478.open-xchange@poczta.nazwa.pl> In-Reply-To: <842448969.279694.ea828785-f98d-49f8-b462-023ff7545478.open-xchange@poczta.nazwa.pl> Accept-Language: fr-FR, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [46.218.87.184] MIME-Version: 1.0 Subject: Re: : git tag and PV variable X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Feb 2016 13:19:29 -0000 Content-Language: fr-FR Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UGVyZmVjdCBJJ2xsIGdpdmUgaXQgYSB0cnkhIDopDQoNCi0tLS0tTWVzc2FnZSBkJ29yaWdpbmUt LS0tLQ0KRGXCoDogTWFjaWVqIEJvcnplY2tpIFttYWlsdG86bWFjaWVqLmJvcnplY2tpQG9wZW4t cm5kLnBsXSANCkVudm95w6nCoDogbWVyY3JlZGkgMjQgZsOpdnJpZXIgMjAxNiAxOToxMA0Kw4DC oDogeW9jdG9AeW9jdG9wcm9qZWN0Lm9yZzsgR1VFWVRBVCBKdWxpZW4NCk9iamV0wqA6IFJlOiBb eW9jdG9dIDogZ2l0IHRhZyBhbmQgUFYgdmFyaWFibGUNCg0KDQo+IERuaWEgMjQgbHV0eSAyMDE2 IG8gMTc6MDIgQWxleGFuZGVyIEthbmF2aW4gDQo+IDxhbGV4YW5kZXIua2FuYXZpbkBsaW51eC5p bnRlbC5jb20+IG5hcGlzYcWCKGEpOg0KPg0KPg0KPiBPbiAwMi8yNC8yMDE2IDA1OjM1IFBNLCBL aGVtIFJhaiB3cm90ZToNCj4gPg0KPiA+IEkgaGF2ZSB0aGlzIGNvbW1hbmQgaW4gbXkgcW1ha2Ug cHJvIGZpbGVzOl9fX18NCj4gPg0KPiA+IFZFUlNJT04gPSAkJHN5c3RlbShnaXQgZGVzY3JpYmUg LS1hYmJyZXY9MCAtLXRhZ3MpX19fXw0KPiA+DQo+ID4gX18gX18NCj4gPg0KPiA+IEkgd291bGQg bGlrZSB0byBoYXZlIHRoZSBwYWNrYWdlIG1hbmFnZXIgZm9sbG93IHRoZSB0YWcgDQo+ID4gdmVy c2lvbmluZy5fX19fDQo+ID4NCj4gPiBfXyBfXw0KPiA+DQo+ID4gV2hpY2ggbWVhbnMgSSB3b3Vs ZCBsaWtlIHRvIGhhdmUgc29tZXRoaW5nIGxpa2U6X19fXw0KPiA+DQo+ID4gUFYgPSAiZ2l0IGRl c2NyaWJlIC0tYWJicmV2PTAgLS10YWdzIl9fX18NCj4gPg0KPiA+IFNSQ19VUkkgPSAiJHtTVFVE SUVMX0dJVH0vY29yZS5naXQ7cHJvdG9jb2w9ZmlsZTt0YWc9JHtQVn0iX19fXw0KPiA+DQo+ID4g X18gX18NCj4gPg0KPiA+IEl0IGRvZXMgbm90IHdvcmsgZm9yIHN1cmUuIFdoYXQgaXMgdGhlIGNv cnJlY3Qgd2F5IHRvIGRvIHRoaXMgPw0KPiA+DQo+ID4NCj4gPiDigItTUkNfVVJJIGlzIHJlcXVp cmVkIGJ5IGZldGNoZXIgYW5kIHRoZXJlIGlzIG5vdGhpbmcgdG8gZ2l0IGRlc2NyaWJlIA0KPiA+ IGJlZm9yZSBpdCBpcyBmZXRjaGVkLuKAiyBzbyB0aGF0cyB5b3VyIHByb2JsZW0uDQo+DQo+IEl0 J3MgcG9zc2libGUgaG93ZXZlciB0byB3cml0ZSBhbiBleHRlcm5hbCBzY3JpcHQgdGhhdCB1cGRh dGVzIHRoZSBQViANCj4gdmVyc2lvbiBpbiB0aGUgcmVjaXBlLCBidXQgaXQgbmVlZHMgdG8gYmUg cnVuIG91dHNpZGUgb2YgYml0YmFrZS4NCj4NCg0KSSBhY3R1YWxseSB3cm90ZSBhIGNsYXNzIGZv ciB0aGlzIHRoYXQgd29ya3Mgd2l0aCBleHRlcm5hbHNyYyBnaXQgcGFja2FnZXMuIFRoZSBpZGVh IHdhcyB0byByZXBsaWNhdGUgdGhlIGZ1bmN0aW9uYWxpdHkgb2YgZ2l0cGtndiBidXQgZm9yIGV4 dGVybmFsIHNvdXJjZXMuIFRoZSBjb2RlIGlzIGhlcmU6DQpodHRwczovL2dpdGh1Yi5jb20vb3Bl bi1ybmQvbWV0YS1vcGVucm5kL2Jsb2IvbWFzdGVyL2NsYXNzZXMvZXh0ZXJuYWxnaXRzcmMuYmJj bGFzcw0KDQpZb3UganVzdCBgaW5oZXJpdCBleHRlcm5hbGdpdHNyY2AgYW5kIGl0IHdpbGwgc2V0 IEVYVEVSTkFMU1JDX0dJVF9TUkNSRVYgYW5kIEVYVEVSTkFMU1JDX0dJVFBLR1YuDQoNCi0tDQpN YWNpZWogQm9yesSZY2tpDQpTZW5pb3IgU29mdHdhcmUgRW5naW5lZXIgYXQgT3Blbi1SbkQgU3Au IHogby5vLg0Kd3d3Lm9wZW4tcm5kLnBsLCBGYWNlYm9vaywgVHdpdHRlcg0K