From 51c7cd6d2030bb4ed86e6c30f64273cb3788b982 Mon Sep 17 00:00:00 2001 From: fanasina Date: Tue, 17 Oct 2023 18:12:33 +0200 Subject: [PATCH] add install and uninstall in make --- Makefile | 27 +++++++++++++++++++++++++++ libytest.so | Bin 173280 -> 173280 bytes 2 files changed, 27 insertions(+) diff --git a/Makefile b/Makefile index a956096..c90ba48 100644 --- a/Makefile +++ b/Makefile @@ -44,6 +44,33 @@ clean: remove_headers: rm -r include_ytest/* +install: update_headers + cp libytest.so /usr/lib/ + @if [ -d /usr/local/include ] ; then\ + echo "copy include to /usr/local/include/" ;\ + cp -r include_ytest/include/* /usr/local/include/;\ + else\ + echo "copy include to /usr/include/" ;\ + cp -r include_ytest/include/* /usr/include/;\ + fi + +uninstall: + rm /usr/lib/libytest.so + @if [ -d /usr/local/include ] ; then\ + echo "remove from /usr/local/include/" ;\ + rm -r /usr/local/include/ftest ;\ + rm -r /usr/local/include/fmock ;\ + rm -r /usr/local/include/bar_progress ;\ + rm -r /usr/local/include/tools_t ;\ + else\ + echo "remove from /usr/include/" ;\ + rm -r /usr/include/ftest ;\ + rm -r /usr/include/fmock ;\ + rm -r /usr/include/bar_progress ;\ + rm -r /usr/include/tools_t ;\ + fi + + #SRC_test=test/is_good.c #compile: $(SRC_test) $(PROJECT_LIB) diff --git a/libytest.so b/libytest.so index 6248557cb2ac7c875caa8fc435b31b1a3da7f44a..a5dd906863ed8901c81119b0963d4701b7e34f50 100644 GIT binary patch delta 1849 zcmX|Ac~s6>81DI*_!N_AY+*QzZLDLCEi|&%SenB*7=uw?3QDKfd4ZdG2$c`@YY8f0bnpm1Pb&*NuiwN3vdp zdwvsrsI0-U7As@6obF#9C!ZLtSEGaYJSxkSv;cMShYmymgBa^p| z2L_2($?worKHtW2e=#w&1kFXW?d~Q&Z>v#&^x4kpH^Q=`3eh4X%?<5jbsAH_VpRHF zqt0a6eb+L;N#yLd;HU`O^NtG+-pg+H<&BKmz&LR)^8*rPWfpT`!ed_vItz#W?xxUj z))OM+*!^r*R~*c#LXy~$>xN$PdM;Bd!~l60O=QcwNT8KS&9|Uj_#ga$8FIQ}vlrt0 zp}(+D6dpc@WVyD0sSDzHVF_hZA7=HxBHtFVnYWmFvTz%8#dgfoIb9%tI`7?#HfCrw-ZiuXuHwKa~)Rckda6g#dB zcl7%o&yp{%J+6%$apz`VgvqA2cszRw-`johPA1=8QVUU{#l4rv77eP*m?cB11_HfA z-u+^DijW7hP*2`@Fa)rOuOAhoLR396gXD;6R{4lEe-P|nnVRX3uHf@&2DYP~ za-9jjdJoz@3pe0SivzF`X5~Cvvq7|Q4lGzig92H5TvY{XcAFYG7i|D93Y-ToXXg|< zJI|=o9Dubit!S>e zAFYVNe7sk0V!#)hMQ(ANdJ8h*F$m9TXgs&ml+xod2c6WH>$PTsnvj4_Kz~}k0ZH&z zErm`yf&w@4)vThviHO5%bt+M_m#GP%0FUW1@y)DM^ET^V8_*xWaaSEFaSI~RST#w~ z+U4ZG6<7GtKbhIh>PWI?Z>st!`i{M6aw?KJ)3>RbPN5%maENKtEDf8`Q01m+W1f$6 z4)GRMrX!W7CUO_EhTROR+09jOBYQZ4AXRU#P9}jSW^jr-sCg!{j%sT-_2~NIvd7UwdhBCL$WAjdT@wMWPP(@ REoxZXSm~rv8yW8L{{gcz*JuC$ delta 1836 zcmX|BX;hU}6n*;>@C6! z#>bqs#J-XzJz~cJlSEM5IpeWK42<{24mm%59E^V#iL!(h1N264^;1=7V$XD@$aD9lYWt*V15Mm@N5bfPoLhA3MjQMtUa) z1D#~buE~J6c$o48z2v>!ET18!rdFV>=#)0x95B;v6fA?%SpBE4rrWSyWM%lEi)_eX zYL56gv)*_iMzOAkEZf-MKx?XtX-)r6hmb_+-29oNT7pAEwaKY!it|FP|i|p z)+kON`W=fz>ERkA$*)V8Iw9_rR`AB}%Z8h+qwM~t<}U({*w7?Kl>1<#TvyK2 zd2!=tJ;J25g8jL&V^(w(?o~DLm6xm7%pylxOAL6(=O;se+cMNVbe0`@zJTvL;HNL(n+`a0h~1!}qXP~e>VU2enDGKWIcT>U>El?v zV*d~>LzN*-GWS*sK~;t)hLe$&Bmz7i}miIw0sE?abLMD z1qZ%`rYyr*#M2wgk$`Zemg}P`soP2};4Ix*$z|25m8-yWY|ypUC`BhqUV~69RK{BE zAZYwLRAMi+j%2o_S{A9snT3V70{_3(#P)vecTk?Ok6dT0tJf%LCnE8( z>X59pD=2Ii&huwT3bR|)4=I}cS+(4w@7SL{Pelr6`cJB+i9Sl_5R<7>26mu@D#*~r zJRg}H;svV9L@G~BMN_Of*f+;uLq%tJ%ypQ&HKPZA)iz zIK^JHHJ4K?Q;oTr&89(lJiMF8GoKxWqI?~Ni@H>Rz6Ns1T*zUP`mRvdW}|0CoZ@{t zR*V8pe6i9j59uKes5d1XMh?={&=So~qS#U%U7ou#*7i{k$~3!MeRxEFdypvS)k(_l zsBW)6$kP_bH0wiqtGMZpXwGpI8c)Zo?pE#x{_5)!xZ4c3Xz3|@!d)Lf zg?7%!pkIH&03I;+b8zcV-3`Noj=CG&mA_&9ZMf+FK9h;YI~zrl2V}pA$7O3R*#;An<0GXE1c>n+a