]> rtime.felk.cvut.cz Git - omk/sssa.git/commitdiff
Fixed omkize target not to replace symlinks
authorMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 20 Feb 2009 13:54:13 +0000 (14:54 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 20 Feb 2009 13:54:13 +0000 (14:54 +0100)
snippets/base.omk

index f0f7a88194bb957c79e3f892bd146e118d2bde9b..726539a3ea0e30bc41dbada5564d83c798500d86 100644 (file)
@@ -279,7 +279,7 @@ omkize:
        fi
        $(Q)for i in `find -L . -name Makefile.omk` ; do \
           d=`dirname $${i}`; \
-          if ! test -f "$${d}/Makefile.rules" && ( ! test -f "$${d}/Makefile" || ! cmp --silent Makefile "$${d}/Makefile" ); then \
+          if ! test -f "$${d}/Makefile.rules" && ( test -f "$${d}/Makefile" && ! cmp --silent Makefile "$${d}/Makefile" ); then \
              rm -f "$${d}/Makefile"; \
              cp -v Makefile "$${d}/Makefile"; \
           fi \