[email protected] | 7cad6b0d | 2013-04-25 20:29:32 | [diff] [blame] | 1 | // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be | ||||
3 | // found in the LICENSE file. | ||||
4 | |||||
5 | #ifndef CHROME_BROWSER_BROWSER_PROCESS_PLATFORM_PART_H_ | ||||
6 | #define CHROME_BROWSER_BROWSER_PROCESS_PLATFORM_PART_H_ | ||||
7 | |||||
[email protected] | f2068f9 | 2013-05-20 05:30:17 | [diff] [blame] | 8 | #include "build/build_config.h" |
Yuta Hijikata | 235fc62b | 2020-12-08 03:48:32 | [diff] [blame] | 9 | #include "build/chromeos_buildflags.h" |
[email protected] | 7cad6b0d | 2013-04-25 20:29:32 | [diff] [blame] | 10 | |
[email protected] | f2068f9 | 2013-05-20 05:30:17 | [diff] [blame] | 11 | // Include the appropriate BrowserProcessPlatformPart based on the platform. |
Xiaohan Wang | 55ae2c01 | 2022-01-20 21:49:11 | [diff] [blame^] | 12 | #if BUILDFLAG(IS_ANDROID) |
[email protected] | 612d3bf | 2013-05-22 10:10:46 | [diff] [blame] | 13 | #include "chrome/browser/browser_process_platform_part_android.h" |
Yuta Hijikata | 235fc62b | 2020-12-08 03:48:32 | [diff] [blame] | 14 | #elif BUILDFLAG(IS_CHROMEOS_ASH) |
[email protected] | f2068f9 | 2013-05-20 05:30:17 | [diff] [blame] | 15 | #include "chrome/browser/browser_process_platform_part_chromeos.h" |
Xiaohan Wang | 55ae2c01 | 2022-01-20 21:49:11 | [diff] [blame^] | 16 | #elif BUILDFLAG(IS_MAC) |
[email protected] | 612d3bf | 2013-05-22 10:10:46 | [diff] [blame] | 17 | #include "chrome/browser/browser_process_platform_part_mac.h" |
Xiaohan Wang | 55ae2c01 | 2022-01-20 21:49:11 | [diff] [blame^] | 18 | #elif BUILDFLAG(IS_WIN) |
Greg Thompson | 85bd488c | 2017-06-08 09:18:11 | [diff] [blame] | 19 | #include "chrome/browser/browser_process_platform_part_win.h" |
[email protected] | f2068f9 | 2013-05-20 05:30:17 | [diff] [blame] | 20 | #else |
21 | #include "chrome/browser/browser_process_platform_part_base.h" | ||||
Hans Wennborg | 6334445 | 2019-10-15 10:15:21 | [diff] [blame] | 22 | class BrowserProcessPlatformPart : public BrowserProcessPlatformPartBase {}; |
[email protected] | f2068f9 | 2013-05-20 05:30:17 | [diff] [blame] | 23 | #endif |
[email protected] | 7cad6b0d | 2013-04-25 20:29:32 | [diff] [blame] | 24 | |
25 | #endif // CHROME_BROWSER_BROWSER_PROCESS_PLATFORM_PART_H_ |