[fuchsia] Move third_party/lss source location.

Fuchsia is unnesting third_party dependencies to be in a flat structure
in preperation for migrating to git submodules.

Bug: b/189352193
Change-Id: I308bfc1db43eb308b89e2bfca8b4f6abf7177d80
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3179766
Commit-Queue: Francois Rousseau <frousseau@google.com>
Reviewed-by: Francois Rousseau <frousseau@google.com>
This commit is contained in:
Nathan Mulcahey 2021-09-23 12:18:43 -07:00 committed by Crashpad LUCI CQ
parent be2a8a47c1
commit 00b93a1772
2 changed files with 4 additions and 0 deletions

View File

@ -17,6 +17,8 @@ import("../../build/crashpad_buildconfig.gni")
config("lss_config") {
if (crashpad_is_in_chromium) {
defines = [ "CRASHPAD_LSS_SOURCE_EXTERNAL" ]
} else if (crashpad_is_in_fuchsia) {
defines = [ "CRASHPAD_LSS_SOURCE_FUCHSIA" ]
} else {
defines = [ "CRASHPAD_LSS_SOURCE_EMBEDDED" ]
}

View File

@ -19,6 +19,8 @@
#include "third_party/lss/linux_syscall_support.h"
#elif defined(CRASHPAD_LSS_SOURCE_EMBEDDED)
#include "third_party/lss/lss/linux_syscall_support.h"
#elif defined(CRASHPAD_LSS_SOURCE_FUCHSIA)
#include "../../../../third_party/lss/linux_syscall_support.h"
#else
#error Unknown lss source
#endif