blob: 985824c9f90a35a3eac6884f2b968ab1e879bd8a [file] [log] [blame]
Primiano Tucci4f9b6d72017-12-05 20:59:16 +00001# Copyright (C) 2017 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15source_set("base") {
16 sources = [
17 "build_config.h",
Florian Mayer74b73a92018-03-09 17:37:13 +000018 "file_utils.h",
Primiano Tucci4f9b6d72017-12-05 20:59:16 +000019 "logging.h",
Primiano Tuccibbaa58c2017-12-20 13:48:20 +010020 "page_allocator.h",
Primiano Tucci4f9b6d72017-12-05 20:59:16 +000021 "scoped_file.h",
Florian Mayerb21f4fb2018-03-22 15:24:56 +000022 "small_set.h",
Primiano Tucci825e6de2018-03-13 05:43:15 +000023 "string_splitter.h",
Hector Dearman13bd85c2018-04-27 16:46:52 +010024 "string_utils.h",
Primiano Tucci4f9b6d72017-12-05 20:59:16 +000025 "task_runner.h",
26 "thread_checker.h",
Primiano Tucci8934c6c2018-03-15 11:39:27 +000027 "time.h",
Primiano Tucci4f9b6d72017-12-05 20:59:16 +000028 "unix_task_runner.h",
29 "utils.h",
Florian Mayerb4334002018-02-01 11:10:36 +000030 "watchdog.h",
Primiano Tucci808d6df2018-03-31 13:24:18 +010031 "watchdog_noop.h",
32 "watchdog_posix.h",
Primiano Tucci4f9b6d72017-12-05 20:59:16 +000033 "weak_ptr.h",
34 ]
35 if (is_android) {
36 sources += [ "android_task_runner.h" ]
37 }
38}