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