name: join_paths returns: str since: 0.36.0 description: | Joins the given strings into a file system path segment. For example `join_paths('foo', 'bar')` results in `foo/bar`. If any one of the individual segments is an absolute path, all segments before it are dropped. That means that `join_paths('foo', '/bar')` returns `/bar`. *(since 0.49.0)* Using the `/` operator on strings is equivalent to calling [[join_paths]]. ```meson # res1 and res2 will have identical values res1 = join_paths(foo, bar) res2 = foo / bar ``` warnings: - Don't use [[join_paths]] for sources in [[library]] and [[executable]]. You should use [[files]] instead. varargs: name: part type: str description: The path parts to join. min_varargs: 1