blob: 59fe572245ee966f941e0f6b15927dcc83a92b17 [file] [log] [blame]
Brian Silvermanf665d692013-02-17 22:11:39 -08001{
2 'targets': [
3 {
Brian Silvermanc0b65432013-02-24 16:54:47 -08004 'target_name': 'limit_encoder_reader',
5 'type': 'static_library',
6 'sources': [
7 'limit_encoder_reader.cc',
8 ],
9 'dependencies': [
10 '<(EXTERNALS):WPILib',
11 'interrupt_notifier',
12 ],
13 'export_dependent_settings': [
14 '<(EXTERNALS):WPILib',
Brian Silverman7e881a12013-02-25 20:34:22 -080015 'interrupt_notifier',
Brian Silvermanc0b65432013-02-24 16:54:47 -080016 ],
17 },
18 {
19 'target_name': 'ByteBuffer',
20 'type': 'static_library',
21 'sources': [
22 # 'ByteBuffer.h',
23 ],
24 'dependencies': [
25 '<(AOS)/common/network/network.gyp:socket',
26 ],
27 'export_dependent_settings': [
28 '<(AOS)/common/network/network.gyp:socket',
29 ],
30 },
31 {
Brian Silvermanf665d692013-02-17 22:11:39 -080032 'target_name': 'interrupt_notifier',
33 'type': 'static_library',
34 'sources': [
35 'interrupt_bridge.cc',
36 'interrupt_bridge_c.c',
37 'interrupt_bridge_demo.cc',
Brian Silvermanc0b65432013-02-24 16:54:47 -080038 # 'interrupt_notifier-tmpl.h',
Brian Silvermanf665d692013-02-17 22:11:39 -080039 ],
40 'dependencies': [
41 '<(AOS)/common/common.gyp:time',
42 '<(AOS)/build/aos.gyp:logging',
43 '<(EXTERNALS):WPILib',
44 '<(AOS)/common/messages/messages.gyp:aos_queues',
45 ],
46 'export_dependent_settings': [
47 '<(AOS)/common/common.gyp:time',
48 '<(AOS)/build/aos.gyp:logging',
49 '<(EXTERNALS):WPILib',
50 ],
51 },
52 ],
53}