why one uses /../ within a path

hey, while reading a makefile coming with a package, i see this path

/something/otherthing/smi_stable/lib/../share/doc/coin/Clp/clp_addlibs.txt

why doesn't the makefile just use:

/something/otherthing/smi_stable/share/doc/coin/Clp/clp_addlibs.txt

is there any reason to use the convoluted ../ within a path?

thanks for your answer.

It could be some script generated path or just to make you worry :wink:

I would guess it was script generated path. The script would have probabally ran pwd to find its installed directory and it knew some files it needed was up one directory from lib and that was the eaisest way to do it.