xref: /AOO42X/main/apple_remote/Library_AppleRemote.mk (revision 5e48fca7e524eb943907f0a8808aae8b4c4c7424)
1*e53b81a8SJim Jagielski#**************************************************************
2*e53b81a8SJim Jagielski#
3*e53b81a8SJim Jagielski#  Licensed to the Apache Software Foundation (ASF) under one
4*e53b81a8SJim Jagielski#  or more contributor license agreements.  See the NOTICE file
5*e53b81a8SJim Jagielski#  distributed with this work for additional information
6*e53b81a8SJim Jagielski#  regarding copyright ownership.  The ASF licenses this file
7*e53b81a8SJim Jagielski#  to you under the Apache License, Version 2.0 (the
8*e53b81a8SJim Jagielski#  "License"); you may not use this file except in compliance
9*e53b81a8SJim Jagielski#  with the License.  You may obtain a copy of the License at
10*e53b81a8SJim Jagielski#
11*e53b81a8SJim Jagielski#    http://www.apache.org/licenses/LICENSE-2.0
12*e53b81a8SJim Jagielski#
13*e53b81a8SJim Jagielski#  Unless required by applicable law or agreed to in writing,
14*e53b81a8SJim Jagielski#  software distributed under the License is distributed on an
15*e53b81a8SJim Jagielski#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*e53b81a8SJim Jagielski#  KIND, either express or implied.  See the License for the
17*e53b81a8SJim Jagielski#  specific language governing permissions and limitations
18*e53b81a8SJim Jagielski#  under the License.
19*e53b81a8SJim Jagielski#
20*e53b81a8SJim Jagielski#**************************************************************
21*e53b81a8SJim Jagielski
22*e53b81a8SJim Jagielski
23*e53b81a8SJim Jagielski
24*e53b81a8SJim Jagielski$(eval $(call gb_Library_Library,AppleRemote))
25*e53b81a8SJim Jagielski
26*e53b81a8SJim Jagielski$(eval $(call gb_Library_add_package_headers,AppleRemote,apple_remote_inc))
27*e53b81a8SJim Jagielski
28*e53b81a8SJim Jagielski$(eval $(call gb_Library_set_include,AppleRemote,\
29*e53b81a8SJim Jagielski    $$(INCLUDE) \
30*e53b81a8SJim Jagielski    -I$(SRCDIR)/apple_remote/inc \
31*e53b81a8SJim Jagielski    -I$(OUTDIR)/inc \
32*e53b81a8SJim Jagielski))
33*e53b81a8SJim Jagielski
34*e53b81a8SJim Jagielski$(eval $(call gb_Library_add_linked_libs,AppleRemote,\
35*e53b81a8SJim Jagielski    stl \
36*e53b81a8SJim Jagielski    $(gb_STDLIBS) \
37*e53b81a8SJim Jagielski))
38*e53b81a8SJim Jagielski
39*e53b81a8SJim Jagielski$(eval $(call gb_Library_add_libs,AppleRemote,\
40*e53b81a8SJim Jagielski    -framework Cocoa \
41*e53b81a8SJim Jagielski    -framework Carbon \
42*e53b81a8SJim Jagielski    -framework IOKit \
43*e53b81a8SJim Jagielski))
44*e53b81a8SJim Jagielski
45*e53b81a8SJim Jagielski$(eval $(call gb_Library_add_objcobjects,AppleRemote,\
46*e53b81a8SJim Jagielski    apple_remote/source/AppleRemote \
47*e53b81a8SJim Jagielski    apple_remote/source/RemoteControl \
48*e53b81a8SJim Jagielski    apple_remote/source/RemoteControlContainer \
49*e53b81a8SJim Jagielski    apple_remote/source/GlobalKeyboardDevice \
50*e53b81a8SJim Jagielski    apple_remote/source/HIDRemoteControlDevice \
51*e53b81a8SJim Jagielski    apple_remote/source/MultiClickRemoteBehavior \
52*e53b81a8SJim Jagielski    apple_remote/source/RemoteMainController \
53*e53b81a8SJim Jagielski    apple_remote/source/KeyspanFrontRowControl \
54*e53b81a8SJim Jagielski))
55*e53b81a8SJim Jagielski
56*e53b81a8SJim Jagielski# vim: set noet sw=4 ts=4:
57