mirror of
https://github.com/wolfpld/tracy
synced 2025-04-29 12:23:53 +00:00
Update tech docs.
This commit is contained in:
parent
a7e0b1614a
commit
b19d633d68
@ -127,18 +127,6 @@ Tracy Profiler is split into the following parts:
|
|||||||
|
|
||||||
End user applications are using MSVC as a base for development. The project files are located in the \texttt{build/win32} directory. Unix build system, located in the \texttt{build/unix} directory is extracting source file list from the MSVC solution and optionally can filter-out some source files or add another. Refer to the build scripts of \texttt{profiler} utility for an example.
|
End user applications are using MSVC as a base for development. The project files are located in the \texttt{build/win32} directory. Unix build system, located in the \texttt{build/unix} directory is extracting source file list from the MSVC solution and optionally can filter-out some source files or add another. Refer to the build scripts of \texttt{profiler} utility for an example.
|
||||||
|
|
||||||
\subsection{MSVC details}
|
|
||||||
|
|
||||||
Some utilities may require retrieval of additional libraries using the NuGet system. This is an automated process, but it can be a bit wonky at times.
|
|
||||||
|
|
||||||
\begin{bclogo}[
|
|
||||||
noborder=true,
|
|
||||||
couleur=black!5,
|
|
||||||
logo=\bclampe
|
|
||||||
]{Improvement opportunity}
|
|
||||||
NuGet packages are often outdated and the system is unreliable. An improved solution for retrieval of large external libraries should be developed.
|
|
||||||
\end{bclogo}
|
|
||||||
|
|
||||||
\subsection{Unix details}
|
\subsection{Unix details}
|
||||||
|
|
||||||
A makefile based system is used. The main \texttt{Makefile} is used only to dispatch the build, supporting the following targets:
|
A makefile based system is used. The main \texttt{Makefile} is used only to dispatch the build, supporting the following targets:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user