prefixed with the current cmake binary directory, otherwise it will not find the necessary file:
```javascript
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
```
## See also:
There Guidelines to find the feature that replaces this one.
from conans import ConanFile, CMake, tools
```javascript
class HelloConan(ConanFile):
scm = {
"type": "git",
"subfolder": no longer necessary to retrieve external sources.
Also, you can notice the two CMake lines:
```javascript
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
```
They are not added
prefixed with the current cmake binary directory, otherwise it will not find the necessary file:
```javascript
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
```
## See also:
There Guidelines to find the feature that replaces this one.
from conans import ConanFile, CMake, tools
```javascript
class HelloConan(ConanFile):
scm = {
"type": "git",
"subfolder": no longer necessary to retrieve external sources.
Also, you can notice the two CMake lines:
```javascript
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
```
They are not added
subject to breaking changes in future releases.
from conans import ConanFile, CMake, tools
```javascript
class HelloConan(ConanFile):
scm = {
"type": "git",
"subfolder": -named myadd.h- has changed from 2.0 to 2.1:
Listing 1: myadd.h header file in version 2.0
```javascript
int addition (int a, int b) { return a - b; }
```
Listing 2: myadd.h header file in version 2 Dot files:
Default template for the DOT output contains just the node names and the edges:
```javascript
digraph {
{%- for src, dst in graph.edges %}
"{{ src.label }}" -> "{{ dst
subject to breaking changes in future releases.
from conans import ConanFile, CMake, tools
```javascript
class HelloConan(ConanFile):
scm = {
"type": "git",
"subfolder": -named myadd.h- has changed from 2.0 to 2.1:
Listing 1: myadd.h header file in version 2.0
```javascript
int addition (int a, int b) { return a - b; }
```
Listing 2: myadd.h header file in version Dot files:
Default template for the DOT output contains just the node names and the edges:
```javascript
digraph {
{%- for src, dst in graph.edges %}
"{{ src.label }}" -> "{{ dst
complicated than dot ones, but the HTML can provide a nicer view of the graph and easily include JavaScript to create an interactive view of the graph.
In this example we assume you have distributed the the info_graph.html template, it uses the vis.js library:
{{ ... }}
(continued
{
# ... #
}
(continued .. #}
{
... #}
(continued
{
# ... #
}