BSD: Remove libXX.so symlink before installing
authorMarcin Cieslak <saper@saper.info>
Mon, 24 Sep 2012 01:15:18 +0000 (03:15 +0200)
committerJon Trulson <jon@radscan.com>
Mon, 24 Sep 2012 01:44:36 +0000 (19:44 -0600)
Now we can run "make" in "lib/tt" again
and the symlink will be recreated.

cde/config/cf/bsdLib.rules

index 5f9d69d336f8d54152e77362f474839807fde0fd..f2fff8cd6f07f81e5dcd7d92b24092ba1df653e0 100644 (file)
@@ -55,7 +55,8 @@ Concat(lib,libname.so.rev):  solist $(EXTRALIBRARYDEPS)                       @@\
        $(RM) Concat(lib,libname.so)                                    @@\
        $(LN) $@ Concat(lib,libname.so)                                 @@\
        LinkBuildLibrary($@)                                            @@\
-       (cd $(BUILDLIBDIR) && $(LN) $@ Concat(lib,libname.so))          @@\
+       (cd $(BUILDLIBDIR) && $(RM) Concat(lib,libname.so) && \
+               $(LN) $@ Concat(lib,libname.so))                        @@\
                                                                        @@\
 clean::                                                                        @@\
        $(RM) Concat(lib,libname.so.rev) Concat(lib,libname.so)