Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / mozilla / BUILD.gn
1 # Copyright 2014 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 component("mozilla") {
6   sources = [
7     "ComplexTextInputPanel.h",
8     "ComplexTextInputPanel.mm",
9     "MozillaExport.h",
10     "NSPasteboard+Utils.h",
11     "NSPasteboard+Utils.mm",
12     "NSScreen+Utils.h",
13     "NSScreen+Utils.m",
14     "NSString+Utils.h",
15     "NSString+Utils.mm",
16     "NSURL+Utils.h",
17     "NSURL+Utils.m",
18     "NSWorkspace+Utils.h",
19     "NSWorkspace+Utils.m",
20   ]
21
22   defines = [
23     "MOZILLA_IMPLEMENTATION",
24   ]
25
26   deps = [
27     "//url",
28   ]
29
30   if (is_component_build && (is_mac || is_ios)) {
31     # Needed to link to Obj-C static libraries.
32     ldflags = [ "-Wl,-ObjC" ]
33   }
34 }