Лениво включать никсы ибо рабочий день подходит к концу, но по идее должно сработать так :
QMAKE_EXTRA_TARGETS +=clean_links
clean_links.commands=unlink *$$(VER_MAJ).so *$$(VER_MAJ).$$(VER_MIN).so *$$(VER_MAJ).$$(VER_MIN).$$(VER_PAT).so
Но руку на отсечение бы не дал
А вот так вот работает точно
, эт если надо линки где-то сохранять
#path to library file
fullLinkedPath=$$PWD/$$DESTDIR/
#links directory name
linksDir=links
#actions after creating lib file :
#go to destination catalog
#unlink all symlinks
#create new links in links directory
QMAKE_POST_LINK= cd $$DESTDIR && mkdir -p $$linksDir && unlink $(TARGET0) && unlink $(TARGET1) && unlink $(TARGET2) \
&& ln -fs $$fullLinkedPath/$(TARGET) $$linksDir/$(TARGET0) && ln -fs $$fullLinkedPath/$(TARGET) $(TARGET1) $$linksDir\
&& ln -fs $$fullLinkedPath/$(TARGET) $(TARGET2) $$linksDir
а если не надо то можно сделать так :
QMAKE_LN_SHLIB=echo