Created
October 15, 2018 01:27
-
-
Save chadfurman/a18555a66867e087232372c6e75abb3f to your computer and use it in GitHub Desktop.
cmake_from_gn?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [Lotus@lotus examples]$ gn desc out/examples //examples:peerconnection_client | |
| Target //examples:peerconnection_client | |
| Type: executable | |
| Toolchain: //build/toolchain/linux:clang_x64 | |
| visibility | |
| //* | |
| testonly | |
| true | |
| check_includes | |
| true | |
| allow_circular_includes_from | |
| sources | |
| //examples/peerconnection/client/conductor.cc | |
| //examples/peerconnection/client/conductor.h | |
| //examples/peerconnection/client/defaults.cc | |
| //examples/peerconnection/client/defaults.h | |
| //examples/peerconnection/client/peer_connection_client.cc | |
| //examples/peerconnection/client/peer_connection_client.h | |
| //examples/peerconnection/client/linux/main.cc | |
| //examples/peerconnection/client/linux/main_wnd.cc | |
| //examples/peerconnection/client/linux/main_wnd.h | |
| public | |
| [All headers listed in the sources are public.] | |
| configs (in order applying, try also --tree) | |
| //build/config:feature_flags | |
| //build/config/compiler:afdo | |
| //build/config/compiler:afdo_optimize_size | |
| //build/config/compiler:compiler | |
| //build/config/compiler:compiler_arm_fpu | |
| //build/config/compiler:compiler_arm_thumb | |
| //build/config/compiler:chromium_code | |
| //build/config/compiler:default_include_dirs | |
| //build/config/compiler:default_optimization | |
| //build/config/compiler:default_stack_frames | |
| //build/config/compiler:default_symbols | |
| //build/config/compiler:export_dynamic | |
| //build/config/compiler:no_exceptions | |
| //build/config/compiler:no_rtti | |
| //build/config/compiler:runtime_library | |
| //build/config/compiler:thin_archive | |
| //build/config/coverage:default_coverage | |
| //build/config/sanitizers:default_sanitizer_flags | |
| //build/config/gcc:symbol_visibility_hidden | |
| //build/config/clang:extra_warnings | |
| //build/config:debug | |
| //build/config:default_libs | |
| //build/config:executable_config | |
| //:common_config | |
| //build/config/compiler:no_size_t_to_int_warning | |
| //:common_inherited_config | |
| //third_party/abseil-cpp:absl_include_config | |
| //third_party/abseil-cpp:absl_define_config | |
| //rtc_base:rtc_base_all_dependent_config | |
| //third_party/libyuv:libyuv_config | |
| //modules/video_capture:video_capture_internal_impl_config | |
| //third_party/jsoncpp:jsoncpp_config | |
| //build/config/linux/gtk:gtk_internal_config | |
| //media:rtc_media_defines_config | |
| public_configs (in order applying, try also --tree) | |
| //:common_inherited_config | |
| //third_party/abseil-cpp:absl_include_config | |
| //third_party/abseil-cpp:absl_define_config | |
| all_dependent_configs (in order applying, try also --tree) | |
| //rtc_base:rtc_base_all_dependent_config | |
| //third_party/libyuv:libyuv_config | |
| //modules/video_capture:video_capture_internal_impl_config | |
| //third_party/jsoncpp:jsoncpp_config | |
| outputs | |
| //examples/out/examples/peerconnection_client | |
| arflags | |
| -T | |
| asmflags | |
| -fno-strict-aliasing | |
| --param=ssp-buffer-size=4 | |
| -fstack-protector | |
| -Wno-builtin-macro-redefined | |
| -D__DATE__= | |
| -D__TIME__= | |
| -D__TIMESTAMP__= | |
| -funwind-tables | |
| -fPIC | |
| -B../../../third_party/binutils/Linux_x64/Release/bin | |
| -pthread | |
| -fcolor-diagnostics | |
| -fmerge-all-constants | |
| -Xclang | |
| -mllvm | |
| -Xclang | |
| -instcombine-lower-dbg-declare=0 | |
| -no-canonical-prefixes | |
| -fcomplete-member-pointers | |
| -std=c11 | |
| -m64 | |
| -march=x86-64 | |
| -g2 | |
| -gsplit-dwarf | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| cflags | |
| -Wno-deprecated-declarations | |
| -fno-strict-aliasing | |
| --param=ssp-buffer-size=4 | |
| -fstack-protector | |
| -Wno-builtin-macro-redefined | |
| -D__DATE__= | |
| -D__TIME__= | |
| -D__TIMESTAMP__= | |
| -funwind-tables | |
| -fPIC | |
| -B../../../third_party/binutils/Linux_x64/Release/bin | |
| -pthread | |
| -fcolor-diagnostics | |
| -fmerge-all-constants | |
| -Xclang | |
| -mllvm | |
| -Xclang | |
| -instcombine-lower-dbg-declare=0 | |
| -no-canonical-prefixes | |
| -fcomplete-member-pointers | |
| -m64 | |
| -march=x86-64 | |
| -Wall | |
| -Werror | |
| -Wextra | |
| -Wimplicit-fallthrough | |
| -Wthread-safety | |
| -Wno-missing-field-initializers | |
| -Wno-unused-parameter | |
| -Wno-c++11-narrowing | |
| -Wno-covered-switch-default | |
| -Wno-unneeded-internal-declaration | |
| -Wno-undefined-var-template | |
| -Wno-nonportable-include-path | |
| -Wno-user-defined-warnings | |
| -Wno-unused-lambda-capture | |
| -Wno-null-pointer-arithmetic | |
| -Wno-enum-compare-switch | |
| -Wno-ignored-pragma-optimize | |
| -Wno-defaulted-function-deleted | |
| -O0 | |
| -fno-omit-frame-pointer | |
| -g2 | |
| -gsplit-dwarf | |
| -ggnu-pubnames | |
| -fvisibility=hidden | |
| -Wheader-hygiene | |
| -Wstring-conversion | |
| -Wtautological-overlap-compare | |
| -Wextra | |
| -Wno-unused-parameter | |
| -Wno-missing-field-initializers | |
| -Wc++11-narrowing | |
| -Wimplicit-fallthrough | |
| -Wthread-safety | |
| -Winconsistent-missing-override | |
| -Wundef | |
| -Wunused-lambda-capture | |
| -Wno-shorten-64-to-32 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/gtk-3.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/pango-1.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/fribidi | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/cairo | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/pixman-1 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/freetype2 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/libpng16 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/uuid | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/harfbuzz | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/gdk-pixbuf-2.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/gio-unix-2.0/ | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/libdrm | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/atk-1.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/at-spi2-atk/2.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/at-spi-2.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/include/dbus-1.0 | |
| -isystem../../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/dbus-1.0/include | |
| cflags_c | |
| -std=c11 | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| -Wstrict-prototypes | |
| cflags_cc | |
| -Wno-undefined-bool-conversion | |
| -Wno-tautological-undefined-compare | |
| -std=c++11 | |
| -fno-exceptions | |
| -fno-rtti | |
| -nostdinc++ | |
| -isystem../../../buildtools/third_party/libc++/trunk/include | |
| -isystem../../../buildtools/third_party/libc++abi/trunk/include | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| -fvisibility-inlines-hidden | |
| -Wnon-virtual-dtor | |
| -Woverloaded-virtual | |
| cflags_objc | |
| -std=c11 | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| -Wstrict-prototypes | |
| cflags_objcc | |
| -Wno-undefined-bool-conversion | |
| -Wno-tautological-undefined-compare | |
| -std=c++11 | |
| -fno-exceptions | |
| -fno-rtti | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| -fvisibility-inlines-hidden | |
| defines | |
| V8_DEPRECATION_WARNINGS | |
| USE_UDEV | |
| USE_AURA=1 | |
| USE_GLIB=1 | |
| USE_NSS_CERTS=1 | |
| USE_X11=1 | |
| FULL_SAFE_BROWSING | |
| SAFE_BROWSING_CSD | |
| SAFE_BROWSING_DB_LOCAL | |
| CHROMIUM_BUILD | |
| FIELDTRIAL_TESTING_ENABLED | |
| _FILE_OFFSET_BITS=64 | |
| _LARGEFILE_SOURCE | |
| _LARGEFILE64_SOURCE | |
| _GNU_SOURCE | |
| CR_CLANG_REVISION="344066-1" | |
| __STDC_CONSTANT_MACROS | |
| __STDC_FORMAT_MACROS | |
| _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS | |
| _LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS | |
| CR_LIBCXX_REVISION=332543 | |
| CR_LIBCXXABI_REVISION=331450 | |
| CR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 | |
| _DEBUG | |
| DYNAMIC_ANNOTATIONS_ENABLED=1 | |
| WTF_USE_DYNAMIC_ANNOTATIONS=1 | |
| _GLIBCXX_DEBUG=1 | |
| WEBRTC_ENABLE_PROTOBUF=1 | |
| WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE | |
| HAVE_SCTP | |
| USE_BUILTIN_SW_CODECS | |
| WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1 | |
| WEBRTC_POSIX | |
| WEBRTC_LINUX | |
| ABSL_ALLOCATOR_NOTHROW=1 | |
| HAVE_WEBRTC_VIDEO | |
| HAVE_WEBRTC_VOICE | |
| include_dirs | |
| // | |
| //examples/out/examples/gen/ | |
| //third_party/abseil-cpp/ | |
| //third_party/libyuv/include/ | |
| //third_party/jsoncpp/overrides/include/ | |
| //third_party/jsoncpp/source/include/ | |
| ldflags | |
| -Wl,--fatal-warnings | |
| -fPIC | |
| -Wl,-z,noexecstack | |
| -Wl,-z,now | |
| -Wl,-z,relro | |
| -Wl,-z,defs | |
| -Wl,--as-needed | |
| -fuse-ld=lld | |
| -Wl,--icf=all | |
| -Wl,--color-diagnostics | |
| -m64 | |
| -Werror | |
| -Wl,--gdb-index | |
| -rdynamic | |
| -nostdlib++ | |
| --sysroot=../../../build/linux/debian_sid_amd64-sysroot | |
| -L../../../build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu | |
| -Wl,-rpath-link=../../../build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu | |
| -L../../../build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu | |
| -Wl,-rpath-link=../../../build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu | |
| -L../../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu | |
| -Wl,-rpath-link=../../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu | |
| -Wl,-rpath-link=. | |
| -Wl,--disable-new-dtags | |
| Direct dependencies (try also "--all", "--tree", or even "--all --tree") | |
| //api:libjingle_peerconnection_api | |
| //api/audio_codecs:builtin_audio_decoder_factory | |
| //api/audio_codecs:builtin_audio_encoder_factory | |
| //api/video:video_frame | |
| //api/video:video_frame_i420 | |
| //api/video_codecs:builtin_video_decoder_factory | |
| //api/video_codecs:builtin_video_encoder_factory | |
| //build/config:executable_deps | |
| //build/config/linux/gtk:gtk | |
| //media:rtc_audio_video | |
| //modules/audio_device:audio_device | |
| //modules/audio_processing:audio_processing | |
| //modules/video_capture:video_capture_module | |
| //pc:libjingle_peerconnection | |
| //rtc_base:checks | |
| //rtc_base:rtc_base | |
| //rtc_base:rtc_base_approved | |
| //rtc_base:rtc_json | |
| //rtc_base:stringutils | |
| //rtc_base/third_party/sigslot:sigslot | |
| //third_party/libyuv:libyuv | |
| libs | |
| X11 | |
| Xcomposite | |
| Xext | |
| Xrender | |
| dl | |
| pthread | |
| rt | |
| gmodule-2.0 | |
| glib-2.0 | |
| gtk-3 | |
| gdk-3 | |
| pangocairo-1.0 | |
| pango-1.0 | |
| atk-1.0 | |
| cairo-gobject | |
| cairo | |
| gdk_pixbuf-2.0 | |
| gio-2.0 | |
| gobject-2.0 | |
| gthread-2.0 | |
| m | |
| lib_dirs | |
| //build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment