File tree Expand file tree Collapse file tree 4 files changed +59
-0
lines changed
Expand file tree Collapse file tree 4 files changed +59
-0
lines changed Original file line number Diff line number Diff line change 1+ # #############################################################################
2+ # #
3+ # DO NOT EDIT THIS FILE! #
4+ # #
5+ # #############################################################################
6+
7+ # This file is used by GN for building, which is NOT the build system used for
8+ # building official binaries.
9+ # Please modify the gyp files if you are making changes to build system.
10+
11+ import (" unofficial.gni" )
12+
13+ perfetto_sdk_gn_build (" perfetto_sdk" ) {
14+ }
Original file line number Diff line number Diff line change 1+ 0.0
Original file line number Diff line number Diff line change 1+ {
2+ 'variables' : {
3+ 'perfetto_sdk_sources' : [
4+ 'sdk/perfetto.cc' ,
5+ 'sdk/perfetto.h' ,
6+ ]
7+ },
8+ 'targets' : [
9+ {
10+ 'target_name' : 'perfetto_sdk' ,
11+ 'type' : 'static_library' ,
12+ 'include_dirs' : [ 'sdk' ],
13+ 'direct_dependent_settings' : {
14+ # Use like `#include "perfetto.h"`
15+ 'include_dirs' : [ 'sdk' ],
16+ },
17+ 'sources' : [
18+ '<@(perfetto_sdk_sources)' ,
19+ ],
20+ },
21+ ]
22+ }
Original file line number Diff line number Diff line change 1+ # This file is used by GN for building, which is NOT the build system used for
2+ # building official binaries.
3+ # Please edit the gyp files if you are making changes to build system.
4+
5+ # The actual configurations are put inside a template in unofficial.gni to
6+ # prevent accidental edits from contributors.
7+ template (" perfetto_sdk_gn_build" ) {
8+ config (" perfetto_sdk_config" ) {
9+ include_dirs = [ " ./sdk" ]
10+ }
11+
12+ gypi_values = exec_script (" ../../tools/gypi_to_gn.py" ,
13+ [ rebase_path (" perfetto.gyp" ) ],
14+ " scope" ,
15+ [ " perfetto.gyp" ])
16+
17+ source_set (target_name ) {
18+ forward_variables_from (invoker , " *" )
19+ public_configs = [ " :perfetto_sdk_config" ]
20+ sources = gypi_values .perfetto_sdk_sources
21+ }
22+ }
You can’t perform that action at this time.
0 commit comments