1
# Simple component buildsystem
2
include $(top_srcdir)/build.rules.mk
7
PKG_CONFIG_FILES = do.platform.pc
11
src/Do.Platform/ActionableNotification.cs \
12
src/Do.Platform/Do.Platform.Common/AbstractLogService.cs \
13
src/Do.Platform/Do.Platform.Common/CommonPathsService.cs \
14
src/Do.Platform/Do.Platform.Common/DictionaryPreferencesService.cs \
15
src/Do.Platform/Do.Platform.Common/EventsOnlyNotificationsService.cs \
16
src/Do.Platform/Do.Platform.Common/FileLogService.cs \
17
src/Do.Platform/Do.Platform.Default/CoreService.cs \
18
src/Do.Platform/Do.Platform.Default/DefaultApplicationService.cs \
19
src/Do.Platform/Do.Platform.Default/DefaultSystemService.cs \
20
src/Do.Platform/Do.Platform.Default/DefaultPathsService.cs \
21
src/Do.Platform/Do.Platform.Default/EnvironmentService.cs \
22
src/Do.Platform/Do.Platform.Default/LogService.cs \
23
src/Do.Platform/Do.Platform.Default/NotificationsService.cs \
24
src/Do.Platform/Do.Platform.Default/PreferencesService.cs \
25
src/Do.Platform/Do.Platform.Default/SecurePreferencesService.cs \
26
src/Do.Platform/Do.Platform.Default/UniverseFactoryService.cs \
27
src/Do.Platform/Do.Platform.Default/WindowingService.cs \
28
src/Do.Platform/Do.Platform.Default/NetworkService.cs \
29
src/Do.Platform/Do.Platform.Preferences/PreferencesFactory.cs \
30
src/Do.Platform/Do.Platform.Preferences/PreferencesImplementation.cs \
31
src/Do.Platform/Do.Platform.ServiceStack/IInitializedService.cs \
32
src/Do.Platform/Do.Platform.ServiceStack/IService.cs \
33
src/Do.Platform/ICoreService.cs \
34
src/Do.Platform/IEnvironmentService.cs \
35
src/Do.Platform/ILogService.cs \
36
src/Do.Platform/INotificationsService.cs \
37
src/Do.Platform/IPreferences.cs \
38
src/Do.Platform/IPreferencesService.cs \
39
src/Do.Platform/ISecurePreferencesService.cs \
40
src/Do.Platform/IUniverseFactoryService.cs \
41
src/Do.Platform/IWindowingService.cs \
42
src/Do.Platform/LogBase.cs \
43
src/Do.Platform/Log.cs \
44
src/Do.Platform/LogTSender.cs \
45
src/Do.Platform/Notification.cs \
46
src/Do.Platform/NotificationEventArgs.cs \
47
src/Do.Platform/AbstractApplicationService.cs \
48
src/Do.Platform/AbstractSystemService.cs \
49
src/Do.Platform/PathsService.cs \
50
src/Do.Platform/PreferencesChangedEventArgs.cs \
51
src/Do.Platform/SecurePreferencesWrapper.cs \
52
src/Do.Platform/Services.cs \
53
src/Do.Platform/INetworkService.cs \
54
src/Do.Platform/NetworkStateChangedEventArgs.cs \
55
src/Do.Universe/Do.Universe.Common/EmailAction.cs \
56
src/Do.Universe/Do.Universe.Common/OpenAction.cs \
57
src/Do.Universe/Do.Universe.Common/OpenUrlAction.cs \
58
src/Do.Universe/Do.Universe.Common/OpenWithAction.cs \
59
src/Do.Universe/Do.Universe.Common/RevealAction.cs \
60
src/Do.Universe/Do.Universe.Common/RunAction.cs \
61
src/System/Linq/EnumerableExtensions.cs
65
src/Do.Platform/Do.Platform.Common/Tests/DictionaryPreferencesServiceTests.cs \
66
src/Do.Platform/Do.Platform.Preferences/Tests/PreferencesImplementationTests.cs
70
# For reasons which escape me, building the addin.xml as a resource breaks
71
# prefix= builds. Ship it separately instead.
73
# -- (David) but it completely breaks Do for me!
76
Resources/Do.Platform.addin.xml
77
# module_DATA += $(srcdir)/Resources/Do.Platform.addin.xml