]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
[Bug 335] Add rules to remove shared libraries.
authorTim Rice <tim@multitalents.net>
Mon, 14 Apr 2003 02:44:42 +0000 (02:44 +0000)
committerTim Rice <tim@multitalents.net>
Mon, 14 Apr 2003 02:44:42 +0000 (02:44 +0000)
Makefile.in
faxd/Makefile.IRIXdso
faxd/Makefile.LINUXdso
faxd/Makefile.SOLARISdso
util/Makefile.IRIXdso
util/Makefile.LINUXdso
util/Makefile.SOLARISdso

index e9d36d9e8f1e1d1b635d6b29f9cd460404627dfe..d3e5df810440384010abc33db551c731ea2b232f 100644 (file)
@@ -149,6 +149,13 @@ clean::
        else \
            true; \
        fi
+       @if [ "@DSO@" != no ]; then \
+           for i in ${DSODIRS}; do \
+               (${ECHO} "= "$$i; cd $$i; ${MAKE} cleanDSO); \
+           done; \
+       else \
+           true; \
+       fi
        @if [ "@HTML@" = yes ]; then \
            ${ECHO} "= "html; cd html; ${MAKE} clean; \
        else \
@@ -183,6 +190,13 @@ clobber::
        else \
            true; \
        fi
+       @if [ "@DSO@" != no ]; then \
+           for i in ${DSODIRS}; do \
+               (${ECHO} "= "$$i; cd $$i; ${MAKE} cleanDSO); \
+           done; \
+       else \
+           true; \
+       fi
        @for i in ${DIRS}; do \
            (${ECHO} "= "$$i; cd $$i; ${MAKE} clobber); \
        done
index 05b205829632eda48969cd0a081ff7be62972e17..6b7573e758e2c7481c0bb113e4dff79ef47e2a59 100644 (file)
@@ -37,3 +37,7 @@ libfaxserver.${DSO}: ${SERVER_OBJS} ${MODEM_OBJS}
 
 installDSO: libfaxserver.${DSO}
        ${PUTSERV} -F ${LIBEXEC} -m 444 -O libfaxserver.${DSO}
+
+cleanDSO::
+       -${RM} -f libfaxserver.${DSO}
+
index 58f6d8f2ba37681696a63fdfcb35b94e47915e09..6235cb48e0ee3c29dbff0c74c82fec2cb4606a9c 100644 (file)
@@ -40,5 +40,6 @@ installDSO: libfaxserver.${DSO}
        ${PUTSERV} -F ${LIBDIR} -m 755 -O libfaxserver.${DSO}.${LIBVERSION}
        (cd ${LIBDIR}; ln -sf libfaxserver.${DSO}.${LIBVERSION} libfaxserver.${DSO})
 
-
+cleanDSO::
+       -${RM} -f libfaxserver.${DSO}.${LIBVERSION}
 
index 4c1ab491641081d4954137992ca7f7a223690017..a19f1fb7b443465461da19d94e395524e8512c51 100644 (file)
@@ -40,5 +40,6 @@ installDSO: libfaxserver.${DSO}
        ${PUTSERV} -F ${LIBDIR} -m 755 -O libfaxserver.${DSO}.${LIBVERSION}
        (cd ${LIBDIR}; ln -s libfaxserver.${DSO}.${LIBVERSION} libfaxserver.${DSO})
 
-
+cleanDSO::
+       -${RM} -f libfaxserver.${DSO}.${LIBVERSION}
 
index fbee3279fc5e95c0e2fc96870b4848a56a6e6917..9bb81a7d6ae01a5d55abefc5e957da93348147a0 100644 (file)
@@ -37,3 +37,7 @@ libfaxutil.${DSO}: ${OBJECTS}
 
 installDSO: libfaxutil.${DSO}
        ${PUTCLIENT} -F ${LIBEXEC} -m 444 -O libfaxutil.${DSO}
+
+cleanDSO::
+       -${RM} -f libfaxutil.${DSO}
+
index 7ee291b27c785990469258c56b88c967ce5173b2..02366e62864220499f6248236453c0d2e1758092 100644 (file)
@@ -42,8 +42,6 @@ installDSO: libfaxutil.${DSO}
        ${PUTCLIENT} -F ${LIBDIR} -m 755 -O libfaxutil.${DSO}.${LIBVERSION}
        (cd ${LIBDIR}; ln -sf libfaxutil.${DSO}.${LIBVERSION} libfaxutil.${DSO})
 
-
-
-
-
+cleanDSO::
+       -${RM} -f libfaxutil.${DSO}.${LIBVERSION}
 
index 6fe2204117a314e286ee090e3bdf2a9168d588c4..a6a88404134dd321e4a58badc393e9f3aca36932 100644 (file)
@@ -40,8 +40,6 @@ installDSO: libfaxutil.${DSO}
        ${PUTCLIENT} -F ${LIBDIR} -m 755 -O libfaxutil.${DSO}.${LIBVERSION}
        (cd ${LIBDIR}; ln -s libfaxutil.${DSO}.${LIBVERSION} libfaxutil.${DSO})
 
-
-
-
-
+cleanDSO::
+       -${RM} -f libfaxutil.${DSO}.${LIBVERSION}