Lines Matching +full:root +full:- +full:relative
18 * ``PROJECT_NAME`` - The name by which your project is known.
19 * ``LLVM_SRC_ROOT`` - The root of the LLVM source tree.
20 * ``LLVM_OBJ_ROOT`` - The root of the LLVM object tree.
21 * ``PROJ_SRC_ROOT`` - The root of the project's source tree.
22 * ``PROJ_OBJ_ROOT`` - The root of the project's object tree.
23 * ``PROJ_INSTALL_ROOT`` - The root installation directory.
24 * ``LEVEL`` - The relative path from the current directory to the
25 project's root ``($PROJ_OBJ_ROOT)``.
33 * You can write your own ``Makefiles`` which hard-code these values.
35 * You can use the pre-made LLVM sample project. This sample project includes
93 * LLVM contains an optional package called ``llvm-test``, which provides
114 ------------------
118 This variable is the relative path from this ``Makefile`` to the top
124 -------------------------------------
143 --------------------------------
163 -------------------------------
194 libraries use: ``llvm-config --libs all``. Using ``LINK_COMPONENTS`` as
200 ``Makefiles`` pass to the ``llvm-config`` tool to generate a link line for
206 To link dynamic libraries, add ``-l<library base name>`` to the ``LIBS``
213 .. code-block:: makefile
215 LIBS += -lsample
221 -----------------------