1 ## Process this file with automake to produce Makefile.in
3 nobase_pkginclude_HEADERS = \
4 common/base/globalsdef.h \
5 common/base/ErrorHandler.h \
7 common/base/constants.h \
11 common/base/base64.h \
13 common/base/util/utils.h \
14 common/base/util/ArrayElement.h \
15 common/base/util/ArrayList.h \
16 common/base/util/KeyValuePair.h \
17 common/base/util/WKeyValuePair.h \
18 common/base/util/XMLProcessor.h \
19 common/base/util/StringBuffer.h \
20 common/base/util/WString.h \
21 common/client/DMTClientConfig.h \
22 common/client/SyncClient.h \
23 common/event/constants.h \
24 common/filter/Clause.h \
25 common/filter/LogicalClause.h \
26 common/filter/SourceFilter.h \
27 common/http/constants.h \
29 common/http/TransportAgent.h \
31 common/http/errors.h \
32 common/spds/AccessConfig.h \
33 common/spds/DeviceConfig.h \
34 common/spdm/constants.h \
35 common/spdm/errors.h \
36 common/spdm/DMTree.h \
37 common/spdm/ManagementNode.h \
38 common/spds/AbstractSyncConfig.h \
39 common/spds/AbstractSyncSourceConfig.h \
40 common/spds/CredentialHandler.h \
41 common/spds/ItemReport.h \
42 common/spds/SyncSourceConfig.h \
43 common/spds/SyncItem.h \
44 common/spds/SyncItemStatus.h \
45 common/spds/SyncMLBuilder.h \
46 common/spds/SyncMLProcessor.h \
47 common/spds/SyncManager.h \
48 common/spds/SyncManagerConfig.h \
49 common/spds/SyncMap.h \
50 common/spds/SyncReport.h \
51 common/spds/SyncSource.h \
52 common/spds/SyncSourceReport.h \
53 common/spds/SyncStatus.h \
54 common/spds/spdsutils.h \
55 common/spds/constants.h \
56 common/spds/errors.h \
57 common/syncml/core/CTCap.h \
58 common/syncml/core/CTTypeSupported.h \
59 common/syncml/core/VerDTD.h \
60 common/vocl/VConverter.h \
61 common/vocl/VObject.h \
62 common/vocl/VProperty.h \
63 common/vocl/vCard/Address.h \
64 common/vocl/vCard/BusinessDetail.h \
65 common/vocl/vCard/Contact30.h \
66 common/vocl/vCard/ContactDetail.h \
67 common/vocl/vCard/Contact.h \
68 common/vocl/vCard/Email.h \
69 common/vocl/vCard/Name.h \
70 common/vocl/vCard/Note.h \
71 common/vocl/vCard/PersonalDetail.h \
72 common/vocl/vCard/Phone.h \
73 common/vocl/vCard/Title.h \
74 common/vocl/vCard/TypedProperty.h \
75 common/vocl/vCard/vCardConverter.h \
76 common/vocl/vCard/vCardProperty.h \
77 common/vocl/vCard/WebPage.h \
78 common/event/ManageListener.h \
79 common/event/SyncListener.h \
80 common/event/SyncItemListener.h \
81 common/event/SyncStatusListener.h \
82 common/event/SyncSourceListener.h \
83 common/event/TransportListener.h \
84 common/event/BaseEvent.h \
85 common/event/SyncEvent.h \
86 common/event/SyncItemEvent.h \
87 common/event/SyncStatusEvent.h \
88 common/event/SyncSourceEvent.h \
89 common/event/TransportEvent.h \
90 common/event/Listener.h \
91 posix/spdm/DeviceManagementNode.h \
94 # fix header files for public distribution
95 $(nobase_pkginclude_HEADERS): % : ../../../src/include/%
98 if [ "$(@F)" == "Log.h" ]; then echo '#include <stdarg.h>' >>$@; fi
99 sed -e 's/WCHAR/char/g' -e 's/= *NULL/= 0/g' -e 's/__declspec([^)]*)//g' -e 's/__cdecl//g' -e 's/EXTRA_SECTION_[0123456789]*//g' $< >>$@
103 for i in $(nobase_pkginclude_HEADERS); do rm -rf `echo $$i | sed -e 's;\([^/]*\).*;\1;'`; done