~justinmcp/oxide/mediahub-seekable-status-1.10

« back to all changes in this revision

Viewing changes to qt/lib/lib.gyp

  • Committer: Chris Coulson
  • Date: 2013-09-20 16:15:38 UTC
  • Revision ID: chris.coulson@canonical.com-20130920161538-226h45wr4cdy9rx8
Add a gyp qmake module

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
{
18
18
  'targets': [
19
19
    {
20
 
      'target_name': 'oxide_qt',
21
 
      'type': 'static_library',
22
 
      'all_dependent_settings': {
23
 
        'include_dirs': [
24
 
          '../..',
25
 
          '<(INTERMEDIATE_DIR)',
26
 
          '<(DEPTH)'
27
 
        ]
28
 
      },
 
20
      'target_name': 'oxide-qt',
 
21
      'type': 'shared_library',
 
22
      'shared_library_version': '<(oxide_qt_libversion)',
29
23
      'dependencies': [
30
 
        'oxide_qt_public',
31
 
        '../system.gyp:Qt5Core',
32
 
        '../system.gyp:Qt5Gui',
33
 
        '../system.gyp:Qt5Quick',
 
24
        'system.gyp:Qt5Core',
 
25
        'system.gyp:Qt5Gui',
 
26
        'system.gyp:Qt5Quick',
34
27
        '../../shared/shared.gyp:oxide_shared',
 
28
        'oxide-qt_public',
35
29
        '<(DEPTH)/base/base.gyp:base',
36
30
        '<(DEPTH)/content/content.gyp:content_browser',
37
31
        '<(DEPTH)/content/content.gyp:content_renderer',
40
34
        '<(DEPTH)/ui/ui.gyp:ui',
41
35
        '<(DEPTH)/url/url.gyp:url_lib'
42
36
      ],
43
 
      'export_dependent_settings': [
44
 
        '<(DEPTH)/skia/skia.gyp:skia'
45
 
      ],
46
37
      'include_dirs': [
47
38
        '../..',
48
39
        '<(INTERMEDIATE_DIR)',
85
76
        {
86
77
          'action_name': 'oxide_qt_web_popup_menu_qquick.moc',
87
78
          'moc_input': 'browser/oxide_qt_web_popup_menu_qquick.cc',
88
 
          'includes': [ '../moc.gypi' ]
 
79
          'includes': [ 'moc.gypi' ]
89
80
        },
90
81
      ],
91
82
      'variables': {
93
84
      }
94
85
    },
95
86
    {
96
 
      'target_name': 'oxide_qt_public',
 
87
      'target_name': 'oxide-qt_public',
97
88
      'type': 'static_library',
98
 
      'all_dependent_settings': {
99
 
        'include_dirs': [
100
 
          'api/public'
101
 
        ]
102
 
      },
103
89
      'cflags_cc!': [ '-fno-rtti' ],
104
90
      'dependencies': [
105
 
        '../system.gyp:Qt5Core',
106
 
        '../system.gyp:Qt5Gui',
107
 
        '../system.gyp:Qt5Quick',
 
91
        'system.gyp:Qt5Core',
 
92
        'system.gyp:Qt5Gui',
 
93
        'system.gyp:Qt5Quick',
108
94
        '../../shared/shared.gyp:oxide_shared',
109
95
        '<(DEPTH)/skia/skia.gyp:skia',
110
96
      ],
112
98
        '<(DEPTH)/skia/skia.gyp:skia'
113
99
      ],
114
100
      'include_dirs': [
115
 
        'api/public',
116
101
        '../..',
117
102
        '<(DEPTH)'
118
103
      ],
154
139
        {
155
140
          'action_name': 'moc_oxide_q_incoming_message.cc',
156
141
          'moc_input': 'api/public/oxide_q_incoming_message.h',
157
 
          'includes': [ '../moc.gypi' ]
 
142
          'includes': [ 'moc.gypi' ]
158
143
        },
159
144
        {
160
145
          'action_name': 'moc_oxide_q_load_status.cc',
161
146
          'moc_input': 'api/public/oxide_q_load_status.h',
162
 
          'includes': [ '../moc.gypi' ]
 
147
          'includes': [ 'moc.gypi' ]
163
148
        },
164
149
        {
165
150
          'action_name': 'moc_oxide_q_message_handler_base.cc',
166
151
          'moc_input': 'api/public/oxide_q_message_handler_base.h',
167
 
          'includes': [ '../moc.gypi' ]
 
152
          'includes': [ 'moc.gypi' ]
168
153
        },
169
154
        {
170
155
          'action_name': 'moc_oxide_q_outgoing_message_request_base.cc',
171
156
          'moc_input': 'api/public/oxide_q_outgoing_message_request_base.h',
172
 
          'includes': [ '../moc.gypi' ]
 
157
          'includes': [ 'moc.gypi' ]
173
158
        },
174
159
        {
175
160
          'action_name': 'moc_oxide_q_user_script.cc',
176
161
          'moc_input': 'api/public/oxide_q_user_script.h',
177
 
          'includes': [ '../moc.gypi' ]
 
162
          'includes': [ 'moc.gypi' ]
178
163
        },
179
164
        {
180
165
          'action_name': 'moc_oxide_q_web_frame_base.cc',
181
166
          'moc_input': 'api/public/oxide_q_web_frame_base.h',
182
 
          'includes': [ '../moc.gypi' ]
 
167
          'includes': [ 'moc.gypi' ]
183
168
        },
184
169
        {
185
170
          'action_name': 'moc_oxide_q_web_view_context_base.cc',
186
171
          'moc_input': 'api/public/oxide_q_web_view_context_base.h',
187
 
          'includes': [ '../moc.gypi' ]
 
172
          'includes': [ 'moc.gypi' ]
188
173
        },
189
174
        {
190
175
          'action_name': 'moc_oxide_qquick_message_handler.cc',
191
176
          'moc_input': 'api/public/oxide_qquick_message_handler_p.h',
192
 
          'includes': [ '../moc.gypi' ]
 
177
          'includes': [ 'moc.gypi' ]
193
178
        },
194
179
        {
195
180
          'action_name': 'moc_oxide_qquick_outgoing_message_request.cc',
196
181
          'moc_input': 'api/public/oxide_qquick_outgoing_message_request_p.h',
197
 
          'includes': [ '../moc.gypi' ]
 
182
          'includes': [ 'moc.gypi' ]
198
183
        },
199
184
        {
200
185
          'action_name': 'moc_oxide_qquick_web_frame.cc',
201
186
          'moc_input': 'api/public/oxide_qquick_web_frame_p.h',
202
 
          'includes': [ '../moc.gypi' ]
 
187
          'includes': [ 'moc.gypi' ]
203
188
        },
204
189
        {
205
190
          'action_name': 'moc_oxide_qquick_web_view.cc',
206
191
          'moc_input': 'api/public/oxide_qquick_web_view_p.h',
207
 
          'includes': [ '../moc.gypi' ]
 
192
          'includes': [ 'moc.gypi' ]
208
193
        },
209
194
        {
210
195
          'action_name': 'moc_oxide_qquick_web_view_context.cc',
211
196
          'moc_input': 'api/public/oxide_qquick_web_view_context_p.h',
212
 
          'includes': [ '../moc.gypi' ]
 
197
          'includes': [ 'moc.gypi' ]
213
198
        },
214
199
      ]
215
200
    }