forked from openhome/ohNet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Common.mak
1393 lines (1296 loc) · 113 KB
/
Common.mak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
proxyCppCore = OpenHome$(dirsep)Net$(dirsep)ControlPoint$(dirsep)Proxies$(dirsep)
proxyC = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)C$(dirsep)ControlPoint$(dirsep)Proxies$(dirsep)
proxyCppStd = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cpp$(dirsep)ControlPoint$(dirsep)Proxies$(dirsep)
proxyCs = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)ControlPoint$(dirsep)Proxies$(dirsep)
proxyJava = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Java$(dirsep)org$(dirsep)openhome$(dirsep)net$(dirsep)controlpoint$(dirsep)proxies$(dirsep)
proxyJs = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Js$(dirsep)ControlPoint$(dirsep)Proxies$(dirsep)
deviceCppCore = OpenHome$(dirsep)Net$(dirsep)Device$(dirsep)Providers$(dirsep)
deviceCppStd = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cpp$(dirsep)Device$(dirsep)Providers$(dirsep)
deviceC = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)C$(dirsep)Device$(dirsep)Providers$(dirsep)
deviceCs = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)Device$(dirsep)Providers$(dirsep)
deviceJava = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Java$(dirsep)org$(dirsep)openhome$(dirsep)net$(dirsep)device$(dirsep)providers$(dirsep)
csShared = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)
csCp = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)ControlPoint$(dirsep)
csCpTests = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)ControlPoint$(dirsep)Tests$(dirsep)
csDv = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)Device$(dirsep)
csDvTests = OpenHome$(dirsep)Net$(dirsep)Bindings$(dirsep)Cs$(dirsep)Device$(dirsep)Tests$(dirsep)
objects_core = \
$(objdir)Ascii.$(objext) \
$(objdir)AsyncC.$(objext) \
$(objdir)AsyncPrivate.$(objext) \
$(objdir)Bonjour.$(objext) \
$(objdir)Buffer.$(objext) \
$(objdir)Converter.$(objext) \
$(objdir)cencode.$(objext) \
$(objdir)cdecode.$(objext) \
$(objdir)Discovery.$(objext) \
$(objdir)Debug.$(objext) \
$(objdir)CpDeviceCore.$(objext) \
$(objdir)CpDeviceC.$(objext) \
$(objdir)CpDeviceStd.$(objext) \
$(objdir)CpDeviceDvCore.$(objext) \
$(objdir)CpDeviceDvStd.$(objext) \
$(objdir)CpDeviceDvC.$(objext) \
$(objdir)CpDeviceUpnpCore.$(objext) \
$(objdir)CpDeviceUpnpC.$(objext) \
$(objdir)CpDeviceUpnpStd.$(objext) \
$(objdir)CpiDevice.$(objext) \
$(objdir)CpiDeviceDv.$(objext) \
$(objdir)CpiDeviceLpec.$(objext) \
$(objdir)CpiDeviceUpnp.$(objext) \
$(objdir)CpiService.$(objext) \
$(objdir)CpiStack.$(objext) \
$(objdir)CpiSubscription.$(objext) \
$(objdir)CpProxy.$(objext) \
$(objdir)CpProxyC.$(objext) \
$(objdir)CpServiceC.$(objext) \
$(objdir)Crc32.$(objext) \
$(objdir)DvDevice.$(objext) \
$(objdir)DvDeviceStd.$(objext) \
$(objdir)DvDeviceC.$(objext) \
$(objdir)DviDevice.$(objext) \
$(objdir)DvInvocationC.$(objext) \
$(objdir)DvInvocationStd.$(objext) \
$(objdir)DviProtocolUpnp.$(objext) \
$(objdir)DviProviderSubscriptionLongPoll.$(objext) \
$(objdir)DvOpenhomeOrgSubscriptionLongPoll1.$(objext) \
$(objdir)DviServer.$(objext) \
$(objdir)DviServerUpnp.$(objext) \
$(objdir)DviServerWebSocket.$(objext) \
$(objdir)DviProtocolLpec.$(objext) \
$(objdir)DviServerLpec.$(objext) \
$(objdir)DviService.$(objext) \
$(objdir)DviSsdpNotifier.$(objext) \
$(objdir)DviStack.$(objext) \
$(objdir)DviSubscription.$(objext) \
$(objdir)DviPropertyUpdateCollection.$(objext) \
$(objdir)DvProvider.$(objext) \
$(objdir)DvProviderC.$(objext) \
$(objdir)DvServerUpnp.$(objext) \
$(objdir)DvServerUpnpC.$(objext) \
$(objdir)DeviceXml.$(objext) \
$(objdir)Error.$(objext) \
$(objdir)EventUpnp.$(objext) \
$(objdir)Exception.$(objext) \
$(objdir)Fifo.$(objext) \
$(objdir)File.$(objext) \
$(objdir)FileAnsi.$(objext) \
$(objdir)FileBrx.$(objext) \
$(objdir)FileStream.$(objext) \
$(objdir)Globals.$(objext) \
$(objdir)Http.$(objext) \
$(objdir)DNSCommon.$(objext) \
$(objdir)DNSDigest.$(objext) \
$(objdir)mDNS.$(objext) \
$(objdir)uDNS.$(objext) \
$(objdir)dnssd_clientshim.$(objext) \
$(objdir)dnssd_clientlib.$(objext) \
$(objdir)MdnsPlatform.$(objext) \
$(objdir)MdnsProvider.$(objext) \
$(objdir)Md5.$(objext) \
$(objdir)NetworkAdapterList.$(objext) \
$(objdir)DnsChangeNotifier.$(objext) \
$(objdir)Network.$(objext) \
$(objdir)Parser.$(objext) \
$(objdir)Printer.$(objext) \
$(objdir)ProtocolUpnp.$(objext) \
$(objdir)Queue.$(objext) \
$(objdir)Service.$(objext) \
$(objdir)ServiceC.$(objext) \
$(objdir)sha1.$(objext) \
$(objdir)Ssdp.$(objext) \
$(objdir)SsdpDv.$(objext) \
$(objdir)Env.$(objext) \
$(objdir)Stream.$(objext) \
$(objdir)Subscription.$(objext) \
$(objdir)Terminal.$(objext) \
$(objdir)TerminalOs.$(objext) \
$(objdir)Thread.$(objext) \
$(objdir)Time.$(objext) \
$(objdir)Timer.$(objext) \
$(objdir)TIpAddressUtils.$(objext) \
$(objdir)Uri.$(objext) \
$(objdir)XmlParser.$(objext) \
$(objdir)XmlFetcher.$(objext) \
$(objdir)OhNet.$(objext) \
$(objdir)OhNetCp.$(objext) \
$(objdir)OhNetDv.$(objext) \
$(objdir)OhNetCombined.$(objext) \
$(objdir)OhNetC.$(objext) \
$(objdir)OhNetCCp.$(objext) \
$(objdir)OhNetCDv.$(objext) \
$(objdir)OhNetCCombined.$(objext) \
$(objdir)OsWrapper.$(objext) \
$(objdir)Os.$(objext) \
$(objdir)SignalHandlers.$(objext) \
$(objdir)Shell.$(objext) \
$(objdir)InfoProvider.$(objext) \
$(objdir)ShellCommandDebug.$(objext)
# For simplicity, we make a list of all headers in the project and have all (core) source files depend on them
headers = \
$(inc_build)/OpenHome/Buffer.h \
$(inc_build)/OpenHome/Exception.h \
$(inc_build)/OpenHome/Functor.h \
$(inc_build)/OpenHome/FunctorMsg.h \
$(inc_build)/OpenHome/FunctorNetworkAdapter.h \
$(inc_build)/OpenHome/MimeTypes.h \
$(inc_build)/OpenHome/Defines.h \
$(inc_build)/OpenHome/OhNetDefines.h \
$(inc_build)/OpenHome/Types.h \
$(inc_build)/OpenHome/OhNetTypes.h \
$(inc_build)/OpenHome/Os.h \
$(inc_build)/OpenHome/OsTypes.h \
$(inc_build)/OpenHome/OsWrapper.h \
$(inc_build)/OpenHome/OsWrapper.inl \
$(inc_build)/OpenHome/Private/Arch.h \
$(inc_build)/OpenHome/Private/Ascii.h \
$(inc_build)/OpenHome/Private/Converter.h \
$(inc_build)/OpenHome/Private/Crc32.h \
$(inc_build)/OpenHome/Private/Debug.h \
$(inc_build)/OpenHome/Private/Fifo.h \
$(inc_build)/OpenHome/Private/File.h \
$(inc_build)/OpenHome/Private/Http.h \
$(inc_build)/OpenHome/Private/md5.h \
$(inc_build)/OpenHome/Private/Network.h \
$(inc_build)/OpenHome/Private/NetworkAdapterList.h \
$(inc_build)/OpenHome/Private/DnsChangeNotifier.h \
$(inc_build)/OpenHome/Private/Parser.h \
$(inc_build)/OpenHome/Private/Printer.h \
$(inc_build)/OpenHome/Private/Queue.h \
$(inc_build)/OpenHome/Private/Standard.h \
$(inc_build)/OpenHome/Private/Stream.h \
$(inc_build)/OpenHome/Private/Terminal.h \
$(inc_build)/OpenHome/Private/Thread.h \
$(inc_build)/OpenHome/Private/Time.h \
$(inc_build)/OpenHome/Private/Timer.h \
$(inc_build)/OpenHome/Private/TIpAddressUtils.h \
$(inc_build)/OpenHome/Private/Uri.h \
$(inc_build)/OpenHome/Net/Private/CpiDevice.h \
$(inc_build)/OpenHome/Net/Private/CpiDeviceDv.h \
$(inc_build)/OpenHome/Net/Private/CpiDeviceLpec.h \
$(inc_build)/OpenHome/Net/Private/CpiDeviceUpnp.h \
$(inc_build)/OpenHome/Net/Private/CpiService.h \
$(inc_build)/OpenHome/Net/Private/CpiStack.h \
$(inc_build)/OpenHome/Net/Private/CpiSubscription.h \
$(inc_build)/OpenHome/Net/Private/DeviceXml.h \
$(inc_build)/OpenHome/Net/Private/Discovery.h \
$(inc_build)/OpenHome/Net/Private/DviDevice.h \
$(inc_build)/OpenHome/Net/Private/DviProtocolUpnp.h \
$(inc_build)/OpenHome/Net/Private/DviServer.h \
$(inc_build)/OpenHome/Net/Private/DviServerUpnp.h \
$(inc_build)/OpenHome/Net/Private/DviServerWebSocket.h \
$(inc_build)/OpenHome/Net/Private/DviProtocolLpec.h \
$(inc_build)/OpenHome/Net/Private/DviServerLpec.h \
$(inc_build)/OpenHome/Net/Private/DviService.h \
$(inc_build)/OpenHome/Net/Private/DviSsdpNotifier.h \
$(inc_build)/OpenHome/Net/Private/DviStack.h \
$(inc_build)/OpenHome/Net/Private/DviSubscription.h \
$(inc_build)/OpenHome/Net/Private/DviPropertyUpdateCollection.h \
$(inc_build)/OpenHome/Net/Private/DviProviderSubscriptionLongPoll.h \
$(inc_build)/OpenHome/Net/Private/Error.h \
$(inc_build)/OpenHome/Net/Private/EventUpnp.h \
$(inc_build)/OpenHome/Net/Private/FunctorCpiDevice.h \
$(inc_build)/OpenHome/Net/Private/FunctorDviInvocation.h \
$(inc_build)/OpenHome/Net/Private/MdnsPlatform.h \
$(inc_build)/OpenHome/Net/Private/MdnsProvider.h \
$(inc_build)/OpenHome/Net/Private/ProtocolUpnp.h \
$(inc_build)/OpenHome/Net/Private/Service.h \
$(inc_build)/OpenHome/Net/Private/Ssdp.h \
$(inc_build)/OpenHome/Private/Env.h \
$(inc_build)/OpenHome/Net/Private/Subscription.h \
$(inc_build)/OpenHome/Net/Private/XmlFetcher.h \
$(inc_build)/OpenHome/Net/Private/XmlParser.h \
$(inc_build)/OpenHome/Net/C/Async.h \
$(inc_build)/OpenHome/Net/C/CpDevice.h \
$(inc_build)/OpenHome/Net/C/CpDeviceDv.h \
$(inc_build)/OpenHome/Net/C/CpDeviceUpnp.h \
$(inc_build)/OpenHome/Net/C/CpProxy.h \
$(inc_build)/OpenHome/Net/C/CpService.h \
$(inc_build)/OpenHome/Net/C/DvDevice.h \
$(inc_build)/OpenHome/Net/C/DvProvider.h \
$(inc_build)/OpenHome/Net/C/DvServerUpnp.h \
$(inc_build)/OpenHome/Net/C/OhNet.h \
$(inc_build)/OpenHome/Net/C/Service.h \
$(inc_build)/OpenHome/Net/Cpp/FunctorAsync.h \
$(inc_build)/OpenHome/Net/Cpp/OhNet.h \
$(inc_build)/OpenHome/Net/Cpp/CpDevice.h \
$(inc_build)/OpenHome/Net/Cpp/CpDeviceDv.h \
$(inc_build)/OpenHome/Net/Cpp/CpDeviceUpnp.h \
$(inc_build)/OpenHome/Net/Cpp/CpProxy.h \
$(inc_build)/OpenHome/Net/Cpp/DvDevice.h \
$(inc_build)/OpenHome/Net/Cpp/DvProvider.h \
$(inc_build)/OpenHome/Net/Cpp/DvResourceWriter.h \
$(inc_build)/OpenHome/Net/Cpp/DvServerUpnp.h \
$(inc_build)/OpenHome/Net/Cpp/FunctorCpDevice.h \
$(inc_build)/OpenHome/Net/Core/FunctorAsync.h \
$(inc_build)/OpenHome/Net/Core/OhNet.h \
$(inc_build)/OpenHome/Net/Core/CpDevice.h \
$(inc_build)/OpenHome/Net/Core/CpDeviceDv.h \
$(inc_build)/OpenHome/Net/Core/CpDeviceUpnp.h \
$(inc_build)/OpenHome/Net/Core/CpProxy.h \
$(inc_build)/OpenHome/Net/Core/DvDevice.h \
$(inc_build)/OpenHome/Net/Core/DvInvocationResponse.h \
$(inc_build)/OpenHome/Net/Core/DvProvider.h \
$(inc_build)/OpenHome/Net/Core/DvResourceWriter.h \
$(inc_build)/OpenHome/Net/Core/DvServerUpnp.h \
$(inc_build)/OpenHome/Net/Core/FunctorCpDevice.h
ohNetCore : make_obj_dir copy_build_includes patch_thirdparty_sources $(objects_core) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)$(libprefix)ohNetCore.$(libext) : $(objects_core)
$(ar)$(libprefix)ohNetCore.$(libext) $(objects_core)
$(objdir)Ascii.$(objext) : OpenHome/Ascii.cpp $(headers)
$(compiler)Ascii.$(objext) -c $(cppflags) $(includes) OpenHome/Ascii.cpp
$(objdir)AsyncC.$(objext) : OpenHome/Net/Bindings/C/AsyncC.cpp $(headers)
$(compiler)AsyncC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/AsyncC.cpp
$(objdir)AsyncPrivate.$(objext) : OpenHome/Net/ControlPoint/AsyncPrivate.cpp $(headers)
$(compiler)AsyncPrivate.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/AsyncPrivate.cpp
$(objdir)Bonjour.$(objext) : OpenHome/Net/Device/Bonjour/Bonjour.cpp $(headers)
$(compiler)Bonjour.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Bonjour/Bonjour.cpp
$(objdir)Buffer.$(objext) : OpenHome/Buffer.cpp $(headers)
$(compiler)Buffer.$(objext) -c $(cppflags) $(includes) OpenHome/Buffer.cpp
$(objdir)Converter.$(objext) : OpenHome/Converter.cpp $(headers)
$(compiler)Converter.$(objext) -c $(cppflags) $(includes) OpenHome/Converter.cpp
$(objdir)Crc32.$(objext) : OpenHome/Crc32.cpp $(headers)
$(compiler)Crc32.$(objext) -c $(cppflags) $(includes) OpenHome/Crc32.cpp
$(objdir)cencode.$(objext) : thirdparty/libb64/cencode.c $(headers)
$(compiler)cencode.$(objext) -c $(cflags_third_party) $(includes) thirdparty/libb64/cencode.c
$(objdir)cdecode.$(objext) : thirdparty/libb64/cdecode.c $(headers)
$(compiler)cdecode.$(objext) -c $(cflags_third_party) $(includes) thirdparty/libb64/cdecode.c
$(objdir)Discovery.$(objext) : OpenHome/Net/Discovery.cpp $(headers)
$(compiler)Discovery.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Discovery.cpp
$(objdir)Debug.$(objext) : OpenHome/Debug.cpp $(headers)
$(compiler)Debug.$(objext) -c $(cppflags) $(includes) OpenHome/Debug.cpp
$(objdir)CpDeviceCore.$(objext) : OpenHome/Net/ControlPoint/CpDeviceCore.cpp $(headers)
$(compiler)CpDeviceCore.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpDeviceCore.cpp
$(objdir)CpDeviceC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/CpDeviceC.cpp $(headers)
$(compiler)CpDeviceC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/CpDeviceC.cpp
$(objdir)CpDeviceStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceStd.cpp $(headers)
$(compiler)CpDeviceStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceStd.cpp
$(objdir)CpDeviceDvCore.$(objext) : OpenHome/Net/ControlPoint/CpDeviceDvCore.cpp $(headers)
$(compiler)CpDeviceDvCore.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpDeviceDvCore.cpp
$(objdir)CpDeviceDvStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceDvStd.cpp $(headers)
$(compiler)CpDeviceDvStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceDvStd.cpp
$(objdir)CpDeviceDvC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/CpDeviceDvC.cpp $(headers)
$(compiler)CpDeviceDvC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/CpDeviceDvC.cpp
$(objdir)CpDeviceUpnpCore.$(objext) : OpenHome/Net/ControlPoint/CpDeviceUpnpCore.cpp $(headers)
$(compiler)CpDeviceUpnpCore.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpDeviceUpnpCore.cpp
$(objdir)CpDeviceUpnpC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/CpDeviceUpnpC.cpp $(headers)
$(compiler)CpDeviceUpnpC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/CpDeviceUpnpC.cpp
$(objdir)CpDeviceUpnpStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceUpnpStd.cpp $(headers)
$(compiler)CpDeviceUpnpStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/CpDeviceUpnpStd.cpp
$(objdir)CpiDevice.$(objext) : OpenHome/Net/ControlPoint/CpiDevice.cpp $(headers)
$(compiler)CpiDevice.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpiDevice.cpp
$(objdir)CpiDeviceDv.$(objext) : OpenHome/Net/ControlPoint/Dv/CpiDeviceDv.cpp $(headers)
$(compiler)CpiDeviceDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Dv/CpiDeviceDv.cpp
$(objdir)CpiDeviceLpec.$(objext) : OpenHome/Net/ControlPoint/Lpec/CpiDeviceLpec.cpp $(headers)
$(compiler)CpiDeviceLpec.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Lpec/CpiDeviceLpec.cpp
$(objdir)CpiDeviceUpnp.$(objext) : OpenHome/Net/ControlPoint/Upnp/CpiDeviceUpnp.cpp $(headers)
$(compiler)CpiDeviceUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Upnp/CpiDeviceUpnp.cpp
$(objdir)CpiService.$(objext) : OpenHome/Net/ControlPoint/CpiService.cpp $(headers)
$(compiler)CpiService.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpiService.cpp
$(objdir)CpiStack.$(objext) : OpenHome/Net/ControlPoint/CpiStack.cpp $(headers)
$(compiler)CpiStack.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpiStack.cpp
$(objdir)CpiSubscription.$(objext) : OpenHome/Net/ControlPoint/CpiSubscription.cpp $(headers)
$(compiler)CpiSubscription.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpiSubscription.cpp
$(objdir)CpProxy.$(objext) : OpenHome/Net/ControlPoint/CpProxy.cpp $(headers)
$(compiler)CpProxy.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/CpProxy.cpp
$(objdir)CpProxyC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/CpProxyC.cpp $(headers)
$(compiler)CpProxyC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/CpProxyC.cpp
$(objdir)CpServiceC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/CpServiceC.cpp $(headers)
$(compiler)CpServiceC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/CpServiceC.cpp
$(objdir)DvDevice.$(objext) : OpenHome/Net/Device/DvDevice.cpp $(headers)
$(compiler)DvDevice.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DvDevice.cpp
$(objdir)DvDeviceStd.$(objext) : OpenHome/Net/Bindings/Cpp/Device/DvDeviceStd.cpp $(headers)
$(compiler)DvDeviceStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/Device/DvDeviceStd.cpp
$(objdir)DvDeviceC.$(objext) : OpenHome/Net/Bindings/C/Device/DvDeviceC.cpp $(headers)
$(compiler)DvDeviceC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/DvDeviceC.cpp
$(objdir)DviDevice.$(objext) : OpenHome/Net/Device/DviDevice.cpp $(headers)
$(compiler)DviDevice.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviDevice.cpp
$(objdir)DvInvocationC.$(objext) : OpenHome/Net/Bindings/C/Device/DvInvocationC.cpp $(headers)
$(compiler)DvInvocationC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/DvInvocationC.cpp
$(objdir)DvInvocationStd.$(objext) : OpenHome/Net/Bindings/Cpp/Device/DvInvocationStd.cpp $(headers)
$(compiler)DvInvocationStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/Device/DvInvocationStd.cpp
$(objdir)DviProtocolUpnp.$(objext) : OpenHome/Net/Device/Upnp/DviProtocolUpnp.cpp $(headers)
$(compiler)DviProtocolUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Upnp/DviProtocolUpnp.cpp
$(objdir)DviProviderSubscriptionLongPoll.$(objext) : OpenHome/Net/Device/DviProviderSubscriptionLongPoll.cpp $(objdir)DvOpenhomeOrgSubscriptionLongPoll1.$(objext) $(headers)
$(compiler)DviProviderSubscriptionLongPoll.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviProviderSubscriptionLongPoll.cpp
$(objdir)DviServer.$(objext) : OpenHome/Net/Device/DviServer.cpp $(headers)
$(compiler)DviServer.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviServer.cpp
$(objdir)DviServerUpnp.$(objext) : OpenHome/Net/Device/Upnp/DviServerUpnp.cpp $(headers)
$(compiler)DviServerUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Upnp/DviServerUpnp.cpp
$(objdir)DviServerWebSocket.$(objext) : OpenHome/Net/Device/Upnp/DviServerWebSocket.cpp $(headers)
$(compiler)DviServerWebSocket.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Upnp/DviServerWebSocket.cpp
$(objdir)DviProtocolLpec.$(objext) : OpenHome/Net/Device/Lpec/DviProtocolLpec.cpp $(headers)
$(compiler)DviProtocolLpec.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Lpec/DviProtocolLpec.cpp
$(objdir)DviServerLpec.$(objext) : OpenHome/Net/Device/Lpec/DviServerLpec.cpp $(headers)
$(compiler)DviServerLpec.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Lpec/DviServerLpec.cpp
$(objdir)DviService.$(objext) : OpenHome/Net/Device/DviService.cpp $(headers)
$(compiler)DviService.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviService.cpp
$(objdir)DviSsdpNotifier.$(objext) : OpenHome/Net/Device/Upnp/DviSsdpNotifier.cpp $(headers)
$(compiler)DviSsdpNotifier.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Upnp/DviSsdpNotifier.cpp
$(objdir)DviStack.$(objext) : OpenHome/Net/Device/DviStack.cpp $(headers)
$(compiler)DviStack.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviStack.cpp
$(objdir)DviSubscription.$(objext) : OpenHome/Net/Device/DviSubscription.cpp $(headers)
$(compiler)DviSubscription.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviSubscription.cpp
$(objdir)DviPropertyUpdateCollection.$(objext) : OpenHome/Net/Device/DviPropertyUpdateCollection.cpp $(headers)
$(compiler)DviPropertyUpdateCollection.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DviPropertyUpdateCollection.cpp
$(objdir)DvProvider.$(objext) : OpenHome/Net/Device/DvProvider.cpp $(headers)
$(compiler)DvProvider.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DvProvider.cpp
$(objdir)DvProviderC.$(objext) : OpenHome/Net/Bindings/C/Device/DvProviderC.cpp $(headers)
$(compiler)DvProviderC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/DvProviderC.cpp
$(objdir)DvServerUpnp.$(objext) : OpenHome/Net/Device/DvServerUpnp.cpp $(headers)
$(compiler)DvServerUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/DvServerUpnp.cpp
$(objdir)DvServerUpnpC.$(objext) : OpenHome/Net/Bindings/C/Device/DvServerUpnpC.cpp $(headers)
$(compiler)DvServerUpnpC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/DvServerUpnpC.cpp
$(objdir)DeviceXml.$(objext) : OpenHome/Net/ControlPoint/Upnp/DeviceXml.cpp $(headers)
$(compiler)DeviceXml.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Upnp/DeviceXml.cpp
$(objdir)Error.$(objext) : OpenHome/Net/Error.cpp $(headers)
$(compiler)Error.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Error.cpp
$(objdir)EventUpnp.$(objext) : OpenHome/Net/ControlPoint/Upnp/EventUpnp.cpp $(headers)
$(compiler)EventUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Upnp/EventUpnp.cpp
$(objdir)Exception.$(objext) : OpenHome/Exception.cpp $(headers)
$(compiler)Exception.$(objext) -c $(cppflags) $(includes) OpenHome/Exception.cpp
$(objdir)Fifo.$(objext) : OpenHome/Fifo.cpp $(headers)
$(compiler)Fifo.$(objext) -c $(cppflags) $(includes) OpenHome/Fifo.cpp
$(objdir)FileAnsi.$(objext) : OpenHome/FileAnsi.cpp $(headers)
$(compiler)FileAnsi.$(objext) -c $(cppflags) $(includes) OpenHome/FileAnsi.cpp
$(objdir)FileBrx.$(objext) : OpenHome/FileBrx.cpp $(headers)
$(compiler)FileBrx.$(objext) -c $(cppflags) $(includes) OpenHome/FileBrx.cpp
$(objdir)FileStream.$(objext) : OpenHome/FileStream.cpp $(headers)
$(compiler)FileStream.$(objext) -c $(cppflags) $(includes) OpenHome/FileStream.cpp
$(objdir)Globals.$(objext) : OpenHome/Net/Globals.cpp $(headers)
$(compiler)Globals.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Globals.cpp
$(objdir)Http.$(objext) : OpenHome/Http.cpp $(headers)
$(compiler)Http.$(objext) -c $(cppflags) $(includes) OpenHome/Http.cpp
$(objdir)anonymous.$(objext) : $(mDNSdir)/anonymous.c $(headers)
$(compiler)anonymous.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/anonymous.c
$(objdir)CryptoAlg.$(objext) : $(mDNSdir)/CryptoAlg.c $(headers)
$(compiler)CryptoAlg.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/CryptoAlg.c
$(objdir)DNSCommon.$(objext) : $(mDNSdir)/DNSCommon.c $(headers)
$(compiler)DNSCommon.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/DNSCommon.c
$(objdir)DNSDigest.$(objext) : $(mDNSdir)/DNSDigest.c $(headers)
$(compiler)DNSDigest.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/DNSDigest.c
$(objdir)mDNS.$(objext) : $(mDNSdir)/mDNS.c $(headers)
$(compiler)mDNS.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/mDNS.c
$(objdir)nsec.$(objext) : $(mDNSdir)/nsec.c $(headers)
$(compiler)nsec.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/nsec.c
$(objdir)nsec3.$(objext) : $(mDNSdir)/nsec3.c $(headers)
$(compiler)nsec3.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/nsec3.c
$(objdir)uDNS.$(objext) : $(mDNSdir)/uDNS.c $(headers)
$(compiler)uDNS.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/uDNS.c
$(objdir)dnssd_clientshim.$(objext) : $(mDNSdir)/dnssd_clientshim.c $(headers)
$(compiler)dnssd_clientshim.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/dnssd_clientshim.c
$(objdir)dnssd_clientlib.$(objext) : $(mDNSdir)/dnssd_clientlib.c $(headers)
$(compiler)dnssd_clientlib.$(objext) -c $(cflags_third_party) $(includes) $(mDNSdir)/dnssd_clientlib.c
$(objdir)MdnsPlatform.$(objext) : OpenHome/Net/Device/Bonjour/MdnsPlatform.cpp $(headers)
$(compiler)MdnsPlatform.$(objext) -c $(cflags_third_party) $(includes) OpenHome/Net/Device/Bonjour/MdnsPlatform.cpp
$(objdir)MdnsProvider.$(objext) : OpenHome/Net/Device/Bonjour/MdnsProvider.cpp $(headers)
$(compiler)MdnsProvider.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Bonjour/MdnsProvider.cpp
$(objdir)Md5.$(objext) : OpenHome/md5.c $(headers)
$(compiler)Md5.$(objext) -c $(cflags_third_party) $(includes) OpenHome/md5.c
$(objdir)NetworkAdapterList.$(objext) : OpenHome/NetworkAdapterList.cpp $(headers)
$(compiler)NetworkAdapterList.$(objext) -c $(cppflags) $(includes) OpenHome/NetworkAdapterList.cpp
$(objdir)DnsChangeNotifier.$(objext) : OpenHome/DnsChangeNotifier.cpp $(headers)
$(compiler)DnsChangeNotifier.$(objext) -c $(cppflags) $(includes) OpenHome/DnsChangeNotifier.cpp
$(objdir)Network.$(objext) : OpenHome/Network.cpp $(headers)
$(compiler)Network.$(objext) -c $(cppflags) $(includes) OpenHome/Network.cpp
$(objdir)Parser.$(objext) : OpenHome/Parser.cpp $(headers)
$(compiler)Parser.$(objext) -c $(cppflags) $(includes) OpenHome/Parser.cpp
$(objdir)Printer.$(objext) : OpenHome/Printer.cpp $(headers)
$(compiler)Printer.$(objext) -c $(cppflags) $(includes) OpenHome/Printer.cpp
$(objdir)ProtocolUpnp.$(objext) : OpenHome/Net/ControlPoint/Upnp/ProtocolUpnp.cpp $(headers)
$(compiler)ProtocolUpnp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Upnp/ProtocolUpnp.cpp
$(objdir)Queue.$(objext) : OpenHome/Queue.cpp $(headers)
$(compiler)Queue.$(objext) -c $(cppflags) $(includes) OpenHome/Queue.cpp
$(objdir)Service.$(objext) : OpenHome/Net/Service.cpp $(headers)
$(compiler)Service.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Service.cpp
$(objdir)ServiceC.$(objext) : OpenHome/Net/Bindings/C/ServiceC.cpp $(headers)
$(compiler)ServiceC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ServiceC.cpp
$(objdir)sha1.$(objext) : OpenHome/sha1.c $(headers)
$(compiler)sha1.$(objext) -c $(cflags_third_party) $(includes) OpenHome/sha1.c
$(objdir)Ssdp.$(objext) : OpenHome/Net/Ssdp.cpp $(headers)
$(compiler)Ssdp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Ssdp.cpp
$(objdir)SsdpDv.$(objext) : OpenHome/Net/SsdpDv.cpp $(headers)
$(compiler)SsdpDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/SsdpDv.cpp
$(objdir)Env.$(objext) : OpenHome/Env.cpp $(headers)
$(compiler)Env.$(objext) -c $(cppflags) $(includes) OpenHome/Env.cpp
$(objdir)Stream.$(objext) : OpenHome/Stream.cpp $(headers)
$(compiler)Stream.$(objext) -c $(cppflags) $(includes) OpenHome/Stream.cpp
$(objdir)Subscription.$(objext) : OpenHome/Net/Subscription.cpp $(headers)
$(compiler)Subscription.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Subscription.cpp
$(objdir)Terminal.$(objext) : OpenHome/Terminal.cpp $(headers)
$(compiler)Terminal.$(objext) -c $(cppflags) $(includes) OpenHome/Terminal.cpp
$(objdir)Thread.$(objext) : OpenHome/Thread.cpp $(headers)
$(compiler)Thread.$(objext) -c $(cppflags) $(includes) OpenHome/Thread.cpp
$(objdir)Time.$(objext) : OpenHome/Time.cpp $(headers)
$(compiler)Time.$(objext) -c $(cppflags) $(includes) OpenHome/Time.cpp
$(objdir)Timer.$(objext) : OpenHome/Timer.cpp $(headers)
$(compiler)Timer.$(objext) -c $(cppflags) $(includes) OpenHome/Timer.cpp
$(objdir)TIpAddressUtils.$(objext) : OpenHome/TIpAddressUtils.cpp $(headers)
$(compiler)TIpAddressUtils.$(objext) -c $(cppflags) $(includes) OpenHome/TIpAddressUtils.cpp
$(objdir)Uri.$(objext) : OpenHome/Uri.cpp $(headers)
$(compiler)Uri.$(objext) -c $(cppflags) $(includes) OpenHome/Uri.cpp
$(objdir)XmlParser.$(objext) : OpenHome/Net/XmlParser.cpp $(headers)
$(compiler)XmlParser.$(objext) -c $(cppflags) $(includes) OpenHome/Net/XmlParser.cpp
$(objdir)XmlFetcher.$(objext) : OpenHome/Net/ControlPoint/Upnp/XmlFetcher.cpp $(headers)
$(compiler)XmlFetcher.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Upnp/XmlFetcher.cpp
$(objdir)OhNet.$(objext) : OpenHome/Net/OhNet.cpp $(headers)
$(compiler)OhNet.$(objext) -c $(cppflags) $(includes) OpenHome/Net/OhNet.cpp
$(objdir)OhNetCp.$(objext) : OpenHome/Net/OhNetCp.cpp $(headers)
$(compiler)OhNetCp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/OhNetCp.cpp
$(objdir)OhNetDv.$(objext) : OpenHome/Net/OhNetDv.cpp $(headers)
$(compiler)OhNetDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/OhNetDv.cpp
$(objdir)OhNetCombined.$(objext) : OpenHome/Net/OhNetCombined.cpp $(headers)
$(compiler)OhNetCombined.$(objext) -c $(cppflags) $(includes) OpenHome/Net/OhNetCombined.cpp
$(objdir)OhNetC.$(objext) : OpenHome/Net/Bindings/C/OhNetC.cpp $(headers)
$(compiler)OhNetC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/OhNetC.cpp
$(objdir)OhNetCCp.$(objext) : OpenHome/Net/Bindings/C/OhNetCCp.cpp $(headers)
$(compiler)OhNetCCp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/OhNetCCp.cpp
$(objdir)OhNetCDv.$(objext) : OpenHome/Net/Bindings/C/OhNetCDv.cpp $(headers)
$(compiler)OhNetCDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/OhNetCDv.cpp
$(objdir)OhNetCCombined.$(objext) : OpenHome/Net/Bindings/C/OhNetCCombined.cpp $(headers)
$(compiler)OhNetCCombined.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/OhNetCCombined.cpp
$(objdir)OsWrapper.$(objext) : Os/OsWrapper.cpp $(headers)
$(compiler)OsWrapper.$(objext) -c $(cppflags) $(includes) Os/OsWrapper.cpp
$(objdir)Os.$(objext) : Os/$(osdir)/Os.c $(headers)
$(compiler)Os.$(objext) -c $(cflags_third_party) $(includes) Os/$(osdir)/Os.c
$(objdir)File.$(objext) : Os/$(osdir)/File.cpp $(headers)
$(compiler)File.$(objext) -c $(cppflags) $(includes) Os/$(osdir)/File.cpp
$(objdir)TerminalOs.$(objext) : Os/$(osdir)/TerminalOs.cpp $(headers)
$(compiler)TerminalOs.$(objext) -c $(cppflags) $(includes) Os/$(osdir)/TerminalOs.cpp
$(objdir)SignalHandlers.$(objext) : Os/$(osdir)/SignalHandlers.cpp $(headers)
$(compiler)SignalHandlers.$(objext) -c $(cppflags) $(includes) Os/$(osdir)/SignalHandlers.cpp
$(objdir)Shell.$(objext) : OpenHome/Shell/Shell.cpp $(headers)
$(compiler)Shell.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/Shell.cpp
$(objdir)InfoProvider.$(objext) : OpenHome/Shell/InfoProvider.cpp $(headers)
$(compiler)InfoProvider.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/InfoProvider.cpp
$(objdir)ShellCommandDebug.$(objext) : OpenHome/Shell/ShellCommandDebug.cpp $(headers)
$(compiler)ShellCommandDebug.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/ShellCommandDebug.cpp
ohNetDllImpl: ohNetCore
$(link_dll) $(linkopts_ohNet) $(linkoutput)$(objdir)$(dllprefix)ohNet.$(dllext) $(objects_core)
ohNet: proxies devices
$(ar)$(libprefix)ohNet.$(libext) $(objects_core) $(objects_proxies) $(objects_devices)
TestFramework: $(libprefix)TestFramework.$(libext)
objects_test_framework = \
$(objdir)TestFramework.$(objext) \
$(objdir)Main.$(objext) \
$(objdir)OptionParser.$(objext) \
$(objdir)SuiteUnitTest.$(objext) \
$(objdir)TimerFactoryMock.$(objext) \
$(objdir)ShellCommandRun.$(objext) \
$(objdir)ShellCommandQuit.$(objext) \
$(objdir)ShellCommandWatchDog.$(objext) \
$(objdir)TestBasicDvCore.$(objext) \
$(objdir)DvOpenhomeOrgTestBasic1.$(objext) \
$(objdir)CpOpenhomeOrgTestBasic1.$(objext)
$(libprefix)TestFramework.$(libext): $(objects_test_framework)
$(ar)$(libprefix)TestFramework.$(libext) $(objects_test_framework)
$(objdir)TestFramework.$(objext) : OpenHome/TestFramework/TestFramework.cpp $(headers)
$(compiler)TestFramework.$(objext) -c $(cppflags) $(includes) OpenHome/TestFramework/TestFramework.cpp
$(objdir)Main.$(objext) : Os/$(osdir)/Main.cpp $(headers)
$(compiler)Main.$(objext) -c $(cppflags) $(includes) Os/$(osdir)/Main.cpp
$(objdir)OptionParser.$(objext) : OpenHome/TestFramework/OptionParser.cpp $(headers)
$(compiler)OptionParser.$(objext) -c $(cppflags) $(includes) OpenHome/TestFramework/OptionParser.cpp
$(objdir)SuiteUnitTest.$(objext) : OpenHome/TestFramework/SuiteUnitTest.cpp $(headers)
$(compiler)SuiteUnitTest.$(objext) -c $(cppflags) $(includes) OpenHome/TestFramework/SuiteUnitTest.cpp
$(objdir)TimerFactoryMock.$(objext) : OpenHome/TestFramework/TimerFactoryMock.cpp $(headers)
$(compiler)TimerFactoryMock.$(objext) -c $(cppflags) $(includes) OpenHome/TestFramework/TimerFactoryMock.cpp
$(objdir)ShellCommandRun.$(objext) : OpenHome/Shell/ShellCommandRun.cpp $(headers)
$(compiler)ShellCommandRun.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/ShellCommandRun.cpp
$(objdir)ShellCommandQuit.$(objext) : OpenHome/Shell/ShellCommandQuit.cpp $(headers)
$(compiler)ShellCommandQuit.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/ShellCommandQuit.cpp
$(objdir)ShellCommandWatchDog.$(objext) : OpenHome/Shell/ShellCommandWatchDog.cpp $(headers)
$(compiler)ShellCommandWatchDog.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/ShellCommandWatchDog.cpp
TestBuffer: $(objdir)TestBuffer.$(exeext)
$(objdir)TestBuffer.$(exeext) : ohNetCore $(objdir)TestBuffer.$(objext) $(objdir)TestBufferMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestBuffer.$(exeext) $(objdir)TestBufferMain.$(objext) $(objdir)TestBuffer.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestBuffer.$(objext) : OpenHome/Tests/TestBuffer.cpp $(headers)
$(compiler)TestBuffer.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestBuffer.cpp
$(objdir)TestBufferMain.$(objext) : OpenHome/Tests/TestBufferMain.cpp $(headers)
$(compiler)TestBufferMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestBufferMain.cpp
TestPrinter: $(objdir)TestPrinter.$(exeext)
$(objdir)TestPrinter.$(exeext) : ohNetCore $(objdir)TestPrinter.$(objext) $(objdir)TestPrinterMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestPrinter.$(exeext) $(objdir)TestPrinterMain.$(objext) $(objdir)TestPrinter.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestPrinter.$(objext) : OpenHome/Tests/TestPrinter.cpp $(headers)
$(compiler)TestPrinter.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestPrinter.cpp
$(objdir)TestPrinterMain.$(objext) : OpenHome/Tests/TestPrinterMain.cpp $(headers)
$(compiler)TestPrinterMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestPrinterMain.cpp
TestException: $(objdir)TestException.$(exeext)
$(objdir)TestException.$(exeext) : ohNetCore $(objdir)TestException.$(objext) $(objdir)TestExceptionMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestException.$(exeext) $(objdir)TestExceptionMain.$(objext) $(objdir)TestException.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestException.$(objext) : OpenHome/Tests/TestException.cpp $(headers)
$(compiler)TestException.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestException.cpp
$(objdir)TestExceptionMain.$(objext) : OpenHome/Tests/TestExceptionMain.cpp $(headers)
$(compiler)TestExceptionMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestExceptionMain.cpp
TestFunctorGeneric: $(objdir)TestFunctorGeneric.$(exeext)
$(objdir)TestFunctorGeneric.$(exeext) : ohNetCore $(objdir)TestFunctorGeneric.$(objext) $(objdir)TestFunctorGenericMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestFunctorGeneric.$(exeext) $(objdir)TestFunctorGenericMain.$(objext) $(objdir)TestFunctorGeneric.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestFunctorGeneric.$(objext) : OpenHome/Tests/TestFunctorGeneric.cpp $(headers)
$(compiler)TestFunctorGeneric.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFunctorGeneric.cpp
$(objdir)TestFunctorGenericMain.$(objext) : OpenHome/Tests/TestFunctorGenericMain.cpp $(headers)
$(compiler)TestFunctorGenericMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFunctorGenericMain.cpp
TestFile: $(objdir)TestFile.$(exeext)
$(objdir)TestFile.$(exeext) : ohNetCore $(objdir)TestFile.$(objext) $(objdir)TestFileMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestFile.$(exeext) $(objdir)TestFileMain.$(objext) $(objdir)TestFile.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestFile.$(objext) : OpenHome/Tests/TestFile.cpp $(headers)
$(compiler)TestFile.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFile.cpp
$(objdir)TestFileMain.$(objext) : OpenHome/Tests/TestFileMain.cpp $(headers)
$(compiler)TestFileMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFileMain.cpp
TestThread: $(objdir)TestThread.$(exeext)
$(objdir)TestThread.$(exeext) : ohNetCore $(objdir)TestThread.$(objext) $(objdir)TestThreadMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestThread.$(exeext) $(objdir)TestThreadMain.$(objext) $(objdir)TestThread.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestThread.$(objext) : OpenHome/Tests/TestThread.cpp $(headers)
$(compiler)TestThread.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestThread.cpp
$(objdir)TestThreadMain.$(objext) : OpenHome/Tests/TestThreadMain.cpp $(headers)
$(compiler)TestThreadMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestThreadMain.cpp
TestQueue: $(objdir)TestQueue.$(exeext)
$(objdir)TestQueue.$(exeext) : ohNetCore $(objdir)TestQueue.$(objext) $(objdir)TestQueueMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestQueue.$(exeext) $(objdir)TestQueueMain.$(objext) $(objdir)TestQueue.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestQueue.$(objext) : OpenHome/Tests/TestQueue.cpp $(headers)
$(compiler)TestQueue.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestQueue.cpp
$(objdir)TestQueueMain.$(objext) : OpenHome/Tests/TestQueueMain.cpp $(headers)
$(compiler)TestQueueMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestQueueMain.cpp
TestFifo: $(objdir)TestFifo.$(exeext)
$(objdir)TestFifo.$(exeext) : ohNetCore $(objdir)TestFifo.$(objext) $(objdir)TestFifoMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestFifo.$(exeext) $(objdir)TestFifoMain.$(objext) $(objdir)TestFifo.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestFifo.$(objext) : OpenHome/Tests/TestFifo.cpp $(headers)
$(compiler)TestFifo.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFifo.cpp
$(objdir)TestFifoMain.$(objext) : OpenHome/Tests/TestFifoMain.cpp $(headers)
$(compiler)TestFifoMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestFifoMain.cpp
TestStream: $(objdir)TestStream.$(exeext)
$(objdir)TestStream.$(exeext) : ohNetCore $(objdir)TestStream.$(objext) $(objdir)TestStreamMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestStream.$(exeext) $(objdir)TestStreamMain.$(objext) $(objdir)TestStream.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestStream.$(objext) : OpenHome/Tests/TestStream.cpp $(headers)
$(compiler)TestStream.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestStream.cpp
$(objdir)TestStreamMain.$(objext) : OpenHome/Tests/TestStreamMain.cpp $(headers)
$(compiler)TestStreamMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestStreamMain.cpp
TestTextUtils: $(objdir)TestTextUtils.$(exeext)
$(objdir)TestTextUtils.$(exeext) : ohNetCore $(objdir)TestTextUtils.$(objext) $(objdir)TestTextUtilsMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestTextUtils.$(exeext) $(objdir)TestTextUtilsMain.$(objext) $(objdir)TestTextUtils.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestTextUtils.$(objext) : OpenHome/Tests/TestTextUtils.cpp $(headers)
$(compiler)TestTextUtils.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTextUtils.cpp
$(objdir)TestTextUtilsMain.$(objext) : OpenHome/Tests/TestTextUtilsMain.cpp $(headers)
$(compiler)TestTextUtilsMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTextUtilsMain.cpp
TestEcho: $(objdir)TestEcho.$(exeext)
$(objdir)TestEcho.$(exeext) : ohNetCore $(objdir)TestEcho.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestEcho.$(exeext) $(objdir)TestEcho.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestEcho.$(objext) : OpenHome/Tests/TestEcho.cpp $(headers)
$(compiler)TestEcho.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestEcho.cpp
TestMulticast: $(objdir)TestMulticast.$(exeext)
$(objdir)TestMulticast.$(exeext) : ohNetCore $(objdir)TestMulticast.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestMulticast.$(exeext) $(objdir)TestMulticast.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestMulticast.$(objext) : OpenHome/Tests/TestMulticast.cpp $(headers)
$(compiler)TestMulticast.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestMulticast.cpp
TestNetwork: $(objdir)TestNetwork.$(exeext)
$(objdir)TestNetwork.$(exeext) : ohNetCore $(objdir)TestNetwork.$(objext) $(objdir)TestNetworkMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestNetwork.$(exeext) $(objdir)TestNetworkMain.$(objext) $(objdir)TestNetwork.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestNetwork.$(objext) : OpenHome/Tests/TestNetwork.cpp $(headers)
$(compiler)TestNetwork.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestNetwork.cpp
$(objdir)TestNetworkMain.$(objext) : OpenHome/Tests/TestNetworkMain.cpp $(headers)
$(compiler)TestNetworkMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestNetworkMain.cpp
TestTime: $(objdir)TestTime.$(exeext)
$(objdir)TestTime.$(exeext) : ohNetCore $(objdir)TestTime.$(objext) $(objdir)TestTimeMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestTime.$(exeext) $(objdir)TestTimeMain.$(objext) $(objdir)TestTime.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestTime.$(objext) : OpenHome/Tests/TestTime.cpp $(headers)
$(compiler)TestTime.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTime.cpp
$(objdir)TestTimeMain.$(objext) : OpenHome/Tests/TestTimeMain.cpp $(headers)
$(compiler)TestTimeMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTimeMain.cpp
TestTimer: $(objdir)TestTimer.$(exeext)
$(objdir)TestTimer.$(exeext) : ohNetCore $(objdir)TestTimer.$(objext) $(objdir)TestTimerMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestTimer.$(exeext) $(objdir)TestTimerMain.$(objext) $(objdir)TestTimer.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestTimer.$(objext) : OpenHome/Tests/TestTimer.cpp $(headers)
$(compiler)TestTimer.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTimer.cpp
$(objdir)TestTimerMain.$(objext) : OpenHome/Tests/TestTimerMain.cpp $(headers)
$(compiler)TestTimerMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTimerMain.cpp
TestTimerMock: $(objdir)TestTimerMock.$(exeext)
$(objdir)TestTimerMock.$(exeext) : ohNetCore $(objdir)TestTimerMock.$(objext) $(objdir)TestTimerMockMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestTimerMock.$(exeext) $(objdir)TestTimerMockMain.$(objext) $(objdir)TestTimerMock.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestTimerMock.$(objext) : OpenHome/Tests/TestTimerMock.cpp $(headers)
$(compiler)TestTimerMock.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTimerMock.cpp
$(objdir)TestTimerMockMain.$(objext) : OpenHome/Tests/TestTimerMockMain.cpp $(headers)
$(compiler)TestTimerMockMain.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestTimerMockMain.cpp
TestSsdpMListen: $(objdir)TestSsdpMListen.$(exeext)
$(objdir)TestSsdpMListen.$(exeext) : ohNetCore $(objdir)TestSsdpMListen.$(objext) $(objdir)TestSsdpMListenMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestSsdpMListen.$(exeext) $(objdir)TestSsdpMListenMain.$(objext) $(objdir)TestSsdpMListen.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestSsdpMListen.$(objext) : OpenHome/Net/Tests/TestSsdpMListen.cpp $(headers)
$(compiler)TestSsdpMListen.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestSsdpMListen.cpp
$(objdir)TestSsdpMListenMain.$(objext) : OpenHome/Net/Tests/TestSsdpMListenMain.cpp $(headers)
$(compiler)TestSsdpMListenMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestSsdpMListenMain.cpp
TestSsdpUListen: $(objdir)TestSsdpUListen.$(exeext)
$(objdir)TestSsdpUListen.$(exeext) : ohNetCore $(objdir)TestSsdpUListen.$(objext) $(objdir)TestSsdpUListenMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestSsdpUListen.$(exeext) $(objdir)TestSsdpUListenMain.$(objext) $(objdir)TestSsdpUListen.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestSsdpUListen.$(objext) : OpenHome/Net/Tests/TestSsdpUListen.cpp $(headers)
$(compiler)TestSsdpUListen.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestSsdpUListen.cpp
$(objdir)TestSsdpUListenMain.$(objext) : OpenHome/Net/Tests/TestSsdpUListenMain.cpp $(headers)
$(compiler)TestSsdpUListenMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestSsdpUListenMain.cpp
TestXmlParser: $(objdir)TestXmlParser.$(exeext)
$(objdir)TestXmlParser.$(exeext) : ohNetCore $(objdir)TestXmlParser.$(objext) $(objdir)TestXmlParserMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestXmlParser.$(exeext) $(objdir)TestXmlParserMain.$(objext) $(objdir)TestXmlParser.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestXmlParser.$(objext) : OpenHome/Net/Tests/TestXmlParser.cpp $(headers)
$(compiler)TestXmlParser.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestXmlParser.cpp
$(objdir)TestXmlParserMain.$(objext) : OpenHome/Net/Tests/TestXmlParserMain.cpp $(headers)
$(compiler)TestXmlParserMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Tests/TestXmlParserMain.cpp
TestDeviceList: $(objdir)TestDeviceList.$(exeext)
$(objdir)TestDeviceList.$(exeext) : ohNetCore $(objdir)TestDeviceList.$(objext) $(objdir)TestDeviceListMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDeviceList.$(exeext) $(objdir)TestDeviceListMain.$(objext) $(objdir)TestDeviceList.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDeviceList.$(objext) : OpenHome/Net/ControlPoint/Tests/TestDeviceList.cpp $(headers)
$(compiler)TestDeviceList.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestDeviceList.cpp
$(objdir)TestDeviceListMain.$(objext) : OpenHome/Net/ControlPoint/Tests/TestDeviceListMain.cpp $(headers)
$(compiler)TestDeviceListMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestDeviceListMain.cpp
TestDeviceListC: $(objdir)TestDeviceListC.$(exeext)
$(objdir)TestDeviceListC.$(exeext) : ohNetCore $(objdir)TestDeviceListC.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDeviceListC.$(exeext) $(objdir)TestDeviceListC.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDeviceListC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/Tests/TestDeviceListC.cpp $(headers)
$(compiler)TestDeviceListC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/Tests/TestDeviceListC.cpp
TestDeviceListStd: $(objdir)TestDeviceListStd.$(exeext)
$(objdir)TestDeviceListStd.$(exeext) : ohNetCore $(objdir)TestDeviceListStd.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDeviceListStd.$(exeext) $(objdir)TestDeviceListStd.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDeviceListStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestDeviceListStd.cpp $(headers)
$(compiler)TestDeviceListStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestDeviceListStd.cpp
TestDimmableLights: $(objdir)TestDimmableLights.$(exeext)
$(objdir)TestDimmableLights.$(exeext) : ohNetCore $(objdir)TestDimmableLights.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDimmableLights.$(exeext) $(objdir)TestDimmableLights.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDimmableLights.$(objext) : OpenHome/Net/ControlPoint/Tests/TestDimmableLights.cpp $(headers)
$(compiler)TestDimmableLights.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestDimmableLights.cpp
TestInvocation: $(objdir)TestInvocation.$(exeext)
$(objdir)TestInvocation.$(exeext) : ohNetCore $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestInvocation.$(objext) $(objdir)TestInvocationMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestInvocation.$(exeext) $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestInvocationMain.$(objext) $(objdir)TestInvocation.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestInvocation.$(objext) : OpenHome/Net/ControlPoint/Tests/TestInvocation.cpp $(headers)
$(compiler)TestInvocation.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestInvocation.cpp
$(objdir)TestInvocationMain.$(objext) : OpenHome/Net/ControlPoint/Tests/TestInvocationMain.cpp $(headers)
$(compiler)TestInvocationMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestInvocationMain.cpp
$(objdir)TestBasicDvCore.$(objext) : OpenHome/Net/Device/Tests/TestBasicDv.cpp $(headers)
$(compiler)TestBasicDvCore.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestBasicDv.cpp
TestInvocationStd: $(objdir)TestInvocationStd.$(exeext)
$(objdir)TestInvocationStd.$(exeext) : ohNetCore $(objdir)CpUpnpOrgConnectionManager1Std.$(objext) $(objdir)TestInvocationStd.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestInvocationStd.$(exeext) $(objdir)CpUpnpOrgConnectionManager1Std.$(objext) $(objdir)TestInvocationStd.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestInvocationStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestInvocationStd.cpp $(headers)
$(compiler)TestInvocationStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestInvocationStd.cpp
TestSubscription: $(objdir)TestSubscription.$(exeext)
$(objdir)TestSubscription.$(exeext) : ohNetCore $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestSubscription.$(objext) $(objdir)TestSubscriptionMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestSubscription.$(exeext) $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestSubscriptionMain.$(objext) $(objdir)TestSubscription.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestSubscription.$(objext) : OpenHome/Net/ControlPoint/Tests/TestSubscription.cpp $(headers)
$(compiler)TestSubscription.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestSubscription.cpp
$(objdir)TestSubscriptionMain.$(objext) : OpenHome/Net/ControlPoint/Tests/TestSubscriptionMain.cpp $(headers)
$(compiler)TestSubscriptionMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestSubscriptionMain.cpp
TestNetworkInterfaceChange: $(objdir)TestNetworkInterfaceChange.$(exeext)
$(objdir)TestNetworkInterfaceChange.$(exeext) : ohNetCore $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)CpAvOpenHomeOrgPlaylist1.$(objext) $(objdir)TestNetworkInterfaceChange.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestNetworkInterfaceChange.$(exeext) $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)CpAvOpenHomeOrgPlaylist1.$(objext) $(objdir)TestNetworkInterfaceChange.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestNetworkInterfaceChange.$(objext) : OpenHome/Net/ControlPoint/Tests/TestNetworkInterfaceChange.cpp $(headers)
$(compiler)TestNetworkInterfaceChange.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestNetworkInterfaceChange.cpp
TestSuspendResume: $(objdir)TestSuspendResume.$(exeext)
$(objdir)TestSuspendResume.$(exeext) : ohNetCore $(objdir)TestSuspendResume.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestSuspendResume.$(exeext) $(objdir)CpAvOpenhomeOrgProduct1.$(objext) $(objdir)CpAvOpenhomeOrgSender1.$(objext) $(objdir)TestSuspendResume.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestSuspendResume.$(objext) : OpenHome/Net/ControlPoint/Tests/TestSuspendResume.cpp $(headers)
$(compiler)TestSuspendResume.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestSuspendResume.cpp
TestProxyC: $(objdir)TestProxyC.$(exeext)
$(objdir)TestProxyC.$(exeext) : ohNetCore $(objdir)CpUpnpOrgConnectionManager1C.$(objext) $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestProxyC.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext)
$(link) $(linkoutput)$(objdir)TestProxyC.$(exeext) $(objdir)CpUpnpOrgConnectionManager1C.$(objext) $(objdir)CpUpnpOrgConnectionManager1.$(objext) $(objdir)TestProxyC.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestProxyC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/Tests/TestProxyC.cpp $(headers)
$(compiler)TestProxyC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/Tests/TestProxyC.cpp
$(objdir)MainC.$(objext) : Os/$(osdir)/MainC.c $(headers)
$(compiler)MainC.$(objext) -c $(cflags) $(includes) Os/$(osdir)/MainC.c
TestCpDeviceListMdns: $(objdir)TestCpDeviceListMdns.$(exeext)
$(objdir)TestCpDeviceListMdns.$(exeext) : ohNetCore $(objdir)TestCpDeviceListMdns.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestCpDeviceListMdns.$(exeext) $(objdir)$(libprefix)ohNetCore.$(libext) $(objdir)TestCpDeviceListMdns.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestCpDeviceListMdns.$(objext) : OpenHome/Net/Device/Bonjour/Tests/TestCpDeviceListMdns.cpp $(headers)
$(compiler)TestCpDeviceListMdns.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Bonjour/Tests/TestCpDeviceListMdns.cpp
TestDviDiscovery: $(objdir)TestDviDiscovery.$(exeext)
$(objdir)TestDviDiscovery.$(exeext) : ohNetCore $(objdir)TestDviDiscovery.$(objext) $(objdir)TestDviDiscoveryMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDviDiscovery.$(exeext) $(objdir)TestDviDiscoveryMain.$(objext) $(objdir)TestDviDiscovery.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDviDiscovery.$(objext) : OpenHome/Net/Device/Tests/TestDviDiscovery.cpp $(headers)
$(compiler)TestDviDiscovery.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDviDiscovery.cpp
$(objdir)TestDviDiscoveryMain.$(objext) : OpenHome/Net/Device/Tests/TestDviDiscoveryMain.cpp $(headers)
$(compiler)TestDviDiscoveryMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDviDiscoveryMain.cpp
TestDviDeviceList: $(objdir)TestDviDeviceList.$(exeext)
$(objdir)TestDviDeviceList.$(exeext) : ohNetCore $(objdir)TestDviDeviceList.$(objext) $(objdir)TestDviDeviceListMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDviDeviceList.$(exeext) $(objdir)TestDviDeviceListMain.$(objext) $(objdir)TestDviDeviceList.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDviDeviceList.$(objext) : OpenHome/Net/Device/Tests/TestDviDeviceList.cpp $(headers)
$(compiler)TestDviDeviceList.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDviDeviceList.cpp
$(objdir)TestDviDeviceListMain.$(objext) : OpenHome/Net/Device/Tests/TestDviDeviceListMain.cpp $(headers)
$(compiler)TestDviDeviceListMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDviDeviceListMain.cpp
TestDvInvocation: $(objdir)TestDvInvocation.$(exeext)
$(objdir)TestDvInvocation.$(exeext) : ohNetCore $(objdir)TestDvInvocation.$(objext) $(objdir)TestDvInvocationMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDvInvocation.$(exeext) $(objdir)TestDvInvocationMain.$(objext) $(objdir)TestDvInvocation.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvInvocation.$(objext) : OpenHome/Net/Device/Tests/TestDvInvocation.cpp $(headers)
$(compiler)TestDvInvocation.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvInvocation.cpp
$(objdir)TestDvInvocationMain.$(objext) : OpenHome/Net/Device/Tests/TestDvInvocationMain.cpp $(headers)
$(compiler)TestDvInvocationMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvInvocationMain.cpp
TestDvSubscription: $(objdir)TestDvSubscription.$(exeext)
$(objdir)TestDvSubscription.$(exeext) : ohNetCore $(objdir)TestDvSubscription.$(objext) $(objdir)TestDvSubscriptionMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDvSubscription.$(exeext) $(objdir)TestDvSubscriptionMain.$(objext) $(objdir)TestDvSubscription.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvSubscription.$(objext) : OpenHome/Net/Device/Tests/TestDvSubscription.cpp $(headers)
$(compiler)TestDvSubscription.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvSubscription.cpp
$(objdir)TestDvSubscriptionMain.$(objext) : OpenHome/Net/Device/Tests/TestDvSubscriptionMain.cpp $(headers)
$(compiler)TestDvSubscriptionMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvSubscriptionMain.cpp
TestDvLpec: $(objdir)TestDvLpec.$(exeext)
$(objdir)TestDvLpec.$(exeext) : ohNetCore $(objdir)TestDvLpec.$(objext) $(objdir)TestDvLpecMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDvLpec.$(exeext) $(objdir)TestDvLpecMain.$(objext) $(objdir)TestDvLpec.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvLpec.$(objext) : OpenHome/Net/Device/Tests/TestDvLpec.cpp $(headers)
$(compiler)TestDvLpec.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvLpec.cpp
$(objdir)TestDvLpecMain.$(objext) : OpenHome/Net/Device/Tests/TestDvLpecMain.cpp $(headers)
$(compiler)TestDvLpecMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvLpecMain.cpp
TestDvTestBasic: $(objdir)TestDvTestBasic.$(exeext)
$(objdir)TestDvTestBasic.$(exeext) : ohNetCore $(objdir)TestDvTestBasic.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDvTestBasic.$(exeext) $(objdir)TestDvTestBasic.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvTestBasic.$(objext) : OpenHome/Net/Device/Tests/TestDvTestBasic.cpp $(headers)
$(compiler)TestDvTestBasic.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestDvTestBasic.cpp
TestAdapterChange: $(objdir)TestAdapterChange.$(exeext)
$(objdir)TestAdapterChange.$(exeext) : ohNetCore $(objdir)TestAdapterChange.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestAdapterChange.$(exeext) $(objdir)TestAdapterChange.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestAdapterChange.$(objext) : OpenHome/Net/Device/Tests/TestAdapterChange.cpp $(headers)
$(compiler)TestAdapterChange.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Device/Tests/TestAdapterChange.cpp
TestDeviceFinder: $(objdir)TestDeviceFinder.$(exeext)
$(objdir)TestDeviceFinder.$(exeext) : ohNetCore $(objdir)TestDeviceFinder.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDeviceFinder.$(exeext) $(objdir)TestDeviceFinder.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDeviceFinder.$(objext) : OpenHome/Net/ControlPoint/Tests/TestDeviceFinder.cpp $(headers)
$(compiler)TestDeviceFinder.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestDeviceFinder.cpp
TestDvDeviceStd: $(objdir)TestDvDeviceStd.$(exeext)
$(objdir)TestDvDeviceStd.$(exeext) : ohNetCore $(objdir)TestDvDeviceStd.$(objext) $(objdir)TestBasicCpStd.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestDvDeviceStd.$(exeext) $(objdir)TestDvDeviceStd.$(objext) $(objdir)TestBasicCpStd.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvDeviceStd.$(objext) : OpenHome/Net/Bindings/Cpp/Device/Tests/TestDvDeviceStd.cpp $(headers)
$(compiler)TestDvDeviceStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/Device/Tests/TestDvDeviceStd.cpp
$(objdir)TestBasicCpStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestBasicCp.cpp $(headers)
$(compiler)TestBasicCpStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestBasicCp.cpp
$(objdir)TestBasicDvStd.$(objext) : OpenHome/Net/Bindings/Cpp/Device/Tests/TestBasicDv.cpp $(headers)
$(compiler)TestBasicDvStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/Device/Tests/TestBasicDv.cpp
TestDvDeviceC: $(objdir)TestDvDeviceC.$(exeext)
$(objdir)TestDvDeviceC.$(exeext) : ohNetCore $(objdir)TestDvDeviceC.$(objext) $(objdir)TestBasicCpC.$(objext) $(objdir)TestBasicDvC.$(objext) $(objdir)DvOpenhomeOrgTestBasic1C.$(objext) $(objdir)CpOpenhomeOrgTestBasic1C.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext)
$(link) $(linkoutput)$(objdir)TestDvDeviceC.$(exeext) $(objdir)TestDvDeviceC.$(objext) $(objdir)TestBasicCpC.$(objext) $(objdir)TestBasicDvC.$(objext) $(objdir)DvOpenhomeOrgTestBasic1C.$(objext) $(objdir)CpOpenhomeOrgTestBasic1C.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestDvDeviceC.$(objext) : OpenHome/Net/Bindings/C/Device/Tests/TestDvDeviceC.cpp $(headers)
$(compiler)TestDvDeviceC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/Tests/TestDvDeviceC.cpp
$(objdir)TestBasicCpC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/Tests/TestBasicCpC.cpp $(headers)
$(compiler)TestBasicCpC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/Tests/TestBasicCpC.cpp
$(objdir)TestBasicDvC.$(objext) : OpenHome/Net/Bindings/C/Device/Tests/TestBasicDvC.cpp $(headers)
$(compiler)TestBasicDvC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/Device/Tests/TestBasicDvC.cpp
TestCpDeviceDv: $(objdir)TestCpDeviceDv.$(exeext)
$(objdir)TestCpDeviceDv.$(exeext) : ohNetCore $(objdir)TestCpDeviceDv.$(objext) $(objdir)TestCpDeviceDvMain.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestCpDeviceDv.$(exeext) $(objdir)TestCpDeviceDvMain.$(objext) $(objdir)TestCpDeviceDv.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestCpDeviceDv.$(objext) : OpenHome/Net/ControlPoint/Tests/TestCpDeviceDv.cpp $(headers)
$(compiler)TestCpDeviceDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestCpDeviceDv.cpp
$(objdir)TestCpDeviceDvMain.$(objext) : OpenHome/Net/ControlPoint/Tests/TestCpDeviceDvMain.cpp $(headers)
$(compiler)TestCpDeviceDvMain.$(objext) -c $(cppflags) $(includes) OpenHome/Net/ControlPoint/Tests/TestCpDeviceDvMain.cpp
TestCpDeviceDvStd: $(objdir)TestCpDeviceDvStd.$(exeext)
$(objdir)TestCpDeviceDvStd.$(exeext) : ohNetCore $(objdir)TestCpDeviceDvStd.$(objext) $(objdir)TestBasicCpStd.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestCpDeviceDvStd.$(exeext) $(objdir)TestCpDeviceDvStd.$(objext) $(objdir)TestBasicCpStd.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestCpDeviceDvStd.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestCpDeviceDvStd.cpp $(headers)
$(compiler)TestCpDeviceDvStd.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestCpDeviceDvStd.cpp
TestCpDeviceDvC: $(objdir)TestCpDeviceDvC.$(exeext)
$(objdir)TestCpDeviceDvC.$(exeext) : ohNetCore $(objdir)TestCpDeviceDvC.$(objext) $(objdir)TestBasicCpC.$(objext) $(objdir)TestBasicDvC.$(objext) $(objdir)DvOpenhomeOrgTestBasic1C.$(objext) $(objdir)CpOpenhomeOrgTestBasic1C.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext)
$(link) $(linkoutput)$(objdir)TestCpDeviceDvC.$(exeext) $(objdir)TestCpDeviceDvC.$(objext) $(objdir)TestBasicCpC.$(objext) $(objdir)TestBasicDvC.$(objext) $(objdir)DvOpenhomeOrgTestBasic1C.$(objext) $(objdir)CpOpenhomeOrgTestBasic1C.$(objext) $(objdir)TestFramework.$(objext) $(objdir)MainC.$(objext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestCpDeviceDvC.$(objext) : OpenHome/Net/Bindings/C/ControlPoint/Tests/TestCpDeviceDvC.cpp $(headers)
$(compiler)TestCpDeviceDvC.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/C/ControlPoint/Tests/TestCpDeviceDvC.cpp
TestPerformanceDv: $(objdir)TestPerformanceDv.$(exeext)
$(objdir)TestPerformanceDv.$(exeext) : ohNetCore $(objdir)TestPerformanceDv.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestPerformanceDv.$(exeext) $(objdir)TestPerformanceDv.$(objext) $(objdir)TestBasicDvStd.$(objext) $(objdir)DvOpenhomeOrgTestBasic1Std.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestPerformanceDv.$(objext) : OpenHome/Net/Bindings/Cpp/Device/Tests/TestPerformanceDv.cpp $(headers)
$(compiler)TestPerformanceDv.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/Device/Tests/TestPerformanceDv.cpp
TestPerformanceCp: $(objdir)TestPerformanceCp.$(exeext)
$(objdir)TestPerformanceCp.$(exeext) : ohNetCore $(objdir)TestPerformanceCp.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestPerformanceCp.$(exeext) $(objdir)TestPerformanceCp.$(objext) $(objdir)CpOpenhomeOrgTestBasic1Std.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestPerformanceCp.$(objext) : OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestPerformanceCp.cpp $(headers)
$(compiler)TestPerformanceCp.$(objext) -c $(cppflags) $(includes) OpenHome/Net/Bindings/Cpp/ControlPoint/Tests/TestPerformanceCp.cpp
TestKazooServer: $(objdir)TestKazooServer.$(exeext)
$(objdir)TestKazooServer.$(exeext) : ohNetCore $(objdir)TestKazooServer.$(objext) $(libprefix)TestFramework.$(libext)
$(link) $(linkoutput)$(objdir)TestKazooServer.$(exeext) $(objdir)TestKazooServer.$(objext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestKazooServer.$(objext) : OpenHome/Tests/TestKazooServer.cpp $(headers)
$(compiler)TestKazooServer.$(objext) -c $(cppflags) $(includes) OpenHome/Tests/TestKazooServer.cpp
TestShell: $(objdir)TestShell.$(exeext)
$(objdir)TestShell.$(exeext) : ohNetCore $(objdir)ShellCommandRun.$(objext) $(objdir)TestShell.$(objext) $(libprefix)TestFramework.$(libext) TestsCore
$(link) $(linkoutput)$(objdir)TestShell.$(exeext) $(objdir)TestShell.$(objext) $(objdir)ohNetTestsCore.$(libext) $(objdir)$(libprefix)TestFramework.$(libext) $(objdir)$(libprefix)ohNetCore.$(libext)
$(objdir)TestShell.$(objext) : OpenHome/Shell/TestShell.cpp $(headers)
$(compiler)TestShell.$(objext) -c $(cppflags) $(includes) OpenHome/Shell/TestShell.cpp
tests_core = \
$(objdir)TestBuffer.$(objext) \
$(objdir)TestPrinter.$(objext) \
$(objdir)TestThread.$(objext) \
$(objdir)TestFunctorGeneric.$(objext) \
$(objdir)TestFifo.$(objext) \
$(objdir)TestStream.$(objext) \
$(objdir)TestFile.$(objext) \
$(objdir)TestQueue.$(objext) \
$(objdir)TestTextUtils.$(objext) \
$(objdir)TestNetwork.$(objext) \
$(objdir)TestTime.$(objext) \
$(objdir)TestTimer.$(objext) \
$(objdir)TestTimerMock.$(objext) \
$(objdir)TestSsdpMListen.$(objext) \
$(objdir)TestSsdpUListen.$(objext) \
$(objdir)TestXmlParser.$(objext) \
$(objdir)TestDeviceList.$(objext) \
$(objdir)TestInvocation.$(objext) \
$(objdir)CpUpnpOrgConnectionManager1.$(objext) \
$(objdir)TestSubscription.$(objext) \
$(objdir)TestCpDeviceDv.$(objext) \
$(objdir)TestDviDiscovery.$(objext) \
$(objdir)TestDviDeviceList.$(objext) \
$(objdir)TestDvInvocation.$(objext) \
$(objdir)TestDvSubscription.$(objext) \
$(objdir)TestDvLpec.$(objext) \
$(objdir)TestException.$(objext) \
$(objdir)TestCpDeviceListMdns.$(objext)
TestsCore: $(tests_core)
$(ar)ohNetTestsCore.$(libext) $(tests_core)
TestsNative: TestBuffer TestPrinter TestThread TestFunctorGeneric TestFifo TestStream TestFile TestQueue TestTextUtils TestMulticast TestNetwork TestEcho TestTime TestTimer TestTimerMock TestSsdpMListen TestSsdpUListen TestXmlParser TestDeviceList TestDeviceListStd TestDeviceListC TestInvocation TestInvocationStd TestSubscription TestProxyC TestDviDiscovery TestDviDeviceList TestDvInvocation TestDvSubscription TestDvLpec TestDvTestBasic TestAdapterChange TestDeviceFinder TestDvDeviceStd TestDvDeviceC TestCpDeviceDv TestCpDeviceDvStd TestCpDeviceDvC TestShell
TestsCs: TestProxyCs TestDvDeviceCs TestCpDeviceDvCs TestPerformanceDv TestPerformanceCp TestPerformanceDvCs TestPerformanceCpCs
Tests: TestsNative TestsCs
$(objdir)ohNet.net.dll: make_obj_dir
$(dotnetsdk) build $(csShared)ohNet.net.csproj --framework $(dotnetFramework) --output $(objdir)
TestProxyCs: $(objdir)TestProxyCs.exe
# NOTE: The dotnet SDK will only provide a 'self-contained' single file executable when running the "publish" command. However,
# it only allows to publish one project at a time to a directory and so specifying the --output argument results in all .NET code being deleted
# from Build/Obj/... before the code is copied. Therefore, we build to the standard .NET ouptut directory then copy the output files into
# Build/Obj/... as required
$(objdir)TestProxyCs.exe: \
ohNetDll \
$(objdir)ohNet.net.dll \
$(csCpTests)TestProxy.cs \
$(objdir)CpUpnpOrgConnectionManager1.net.dll
$(dotnetsdk) publish $(csCpTests)TestProxy.csproj --framework $(dotnetFramework) --runtime $(dotnetRuntime) --self-contained /p:PublishSingleFile=true --output $(csShared)bin/TestProxy
cp -r $(csShared)bin/TestProxy/* $(objdir)
TestDvDeviceCs: $(objdir)TestDvDeviceCs.exe
$(objdir)TestDvDeviceCs.exe: \
ohNetDll \
$(objdir)ohNet.net.dll \
$(objdir)DvOpenhomeOrgTestBasic1.net.dll \
$(objdir)CpOpenhomeOrgTestBasic1.net.dll \
$(csDvTests)TestBasicDv.cs \
$(csCpTests)TestBasicCp.cs \
$(csDvTests)TestDvDevice.cs
$(dotnetsdk) publish $(csShared)TestDvDeviceCs.csproj --framework $(dotnetFramework) --runtime $(dotnetRuntime) --self-contained /p:PublishSingleFile=true --output $(csShared)bin/TestDvDeviceCs
cp -r $(csShared)bin/TestDvDeviceCs/* $(objdir)
TestDvLightsCs: $(objdir)TestDvLightsCs.exe
TestCpDeviceDvCs: $(objdir)TestCpDeviceDvCs.exe
$(objdir)TestCpDeviceDvCs.exe: \
ohNetDll \
$(objdir)ohNet.net.dll \
$(objdir)DvOpenhomeOrgTestBasic1.net.dll \
$(objdir)CpOpenhomeOrgTestBasic1.net.dll \
$(csDvTests)TestBasicDv.cs \
$(csCpTests)TestBasicCp.cs \
$(csCpTests)TestCpDeviceDv.cs
$(dotnetsdk) publish $(csShared)TestCpDeviceDvCs.csproj --framework $(dotnetFramework) --runtime $(dotnetRuntime) --self-contained /p:PublishSingleFile=true --output $(csShared)bin/TestCpDeviceDvCs
cp -r $(csShared)bin/TestCpDeviceDvCs/* $(objdir)
TestPerformanceDvCs: $(objdir)TestPerformanceDvCs.exe
$(objdir)TestPerformanceDvCs.exe: \
ohNetDll \
$(objdir)ohNet.net.dll \
$(objdir)DvOpenhomeOrgTestBasic1.net.dll \
$(csDvTests)TestBasicDv.cs \
$(csDvTests)TestPerformanceDv.cs
$(dotnetsdk) publish $(csDvTests)TestPerformanceDvCs.csproj --framework $(dotnetFramework) --runtime $(dotnetRuntime) --self-contained /p:PublishSingleFile=true --output $(csShared)bin/TestPerformanceDvCs
cp -r $(csShared)bin/TestPerformanceDvCs/* $(objdir)
TestPerformanceCpCs: $(objdir)TestPerformanceCpCs.exe
$(objdir)TestPerformanceCpCs.exe: \
ohNetDll \
$(objdir)ohNet.net.dll \
$(objdir)CpOpenhomeOrgTestBasic1.net.dll \
$(csCpTests)TestPerformanceCp.cs
$(dotnetsdk) publish $(csCpTests)TestPerformanceCpCs.csproj --framework $(dotnetFramework) --runtime $(dotnetRuntime) --self-contained /p:PublishSingleFile=true --output $(csShared)bin/TestPerformanceCpCs
cp -r $(csShared)bin/TestPerformanceCpCs/* $(objdir)
ohNetJavaAll : ohNetJni ohNetJava CpProxyJavaClasses DvDeviceJavaClasses ohNetJavaSrc
objects_jni = \
$(objdir)JniAction.$(objext) \
$(objdir)JniArgumentBinary.$(objext) \
$(objdir)JniArgumentBool.$(objext) \
$(objdir)JniArgumentInt.$(objext) \
$(objdir)JniArgumentString.$(objext) \
$(objdir)JniArgumentUint.$(objext) \
$(objdir)JniCallbackList.$(objext) \
$(objdir)JniCpDevice.$(objext) \
$(objdir)JniCpDeviceDv.$(objext) \
$(objdir)JniCpDeviceListUpnpAll.$(objext) \
$(objdir)JniCpDeviceListUpnpDeviceType.$(objext) \
$(objdir)JniCpDeviceListUpnpRoot.$(objext) \
$(objdir)JniCpDeviceListUpnpServiceType.$(objext) \
$(objdir)JniCpDeviceListUpnpUuid.$(objext) \
$(objdir)JniCpDeviceList.$(objext) \
$(objdir)JniCpProxy.$(objext) \
$(objdir)JniCpService.$(objext) \
$(objdir)JniDvDevice.$(objext) \
$(objdir)JniDvDeviceStandard.$(objext) \
$(objdir)JniDvInvocation.$(objext) \
$(objdir)JniDvProvider.$(objext) \
$(objdir)JniDvServerUpnp.$(objext) \
$(objdir)JniInitParams.$(objext) \
$(objdir)JniInvocation.$(objext) \