1
# Simple component buildsystem
2
include $(top_srcdir)/build.rules.mk
4
ASSEMBLY = Do.Interface.Linux.Docky
7
PKG_CONFIG_FILES = do.interface.linux.docky.pc
10
gtk-gui/Docky.Interface.DockyConfigurationWidget.cs \
11
gtk-gui/generated.cs \
13
src/Docky.Core/DockServices.cs \
14
src/Docky.Core/IDockletService.cs \
15
src/Docky.Core/IDockService.cs \
16
src/Docky.Core/IDrawingService.cs \
17
src/Docky.Core/IItemsService.cs \
18
src/Docky.Core/IPainterService.cs \
19
src/Docky.Core/IDoInteropService.cs \
20
src/Docky.Core/Docky.Core.Default/ItemsService.cs \
21
src/Docky.Core/Docky.Core.Default/DrawingService.cs \
22
src/Docky.Core/Docky.Core.Default/DoInteropService.cs \
23
src/Docky.Core/Docky.Core.Default/DockletService.cs \
24
src/Docky.Core/Docky.Core.Default/PainterService.cs \
25
src/Docky.Interface/AutohideTracker.cs \
26
src/Docky.Interface/ClickAnimationType.cs \
27
src/Docky.Interface/CursorTracker.cs \
28
src/Docky.Interface/DnDTracker.cs \
29
src/Docky.Interface/DockArea.cs \
30
src/Docky.Interface/DockArea_Rendering.cs \
31
src/Docky.Interface/DockAnimationState.cs \
32
src/Docky.Interface/DockyConfigurationWidget.cs \
33
src/Docky.Interface/DoInteropService.cs \
34
src/Docky.Interface/Docky.Interface.Items/AbstractDockItem.cs \
35
src/Docky.Interface/Docky.Interface.Items/AbstractDockletItem.cs \
36
src/Docky.Interface/Docky.Interface.Items/ActionDockItem.cs \
37
src/Docky.Interface/Docky.Interface.Items/ApplicationDockItem.cs \
38
src/Docky.Interface/Docky.Interface.Items/ClockDockItem.cs \
39
src/Docky.Interface/Docky.Interface.Items/DoDockItem.cs \
40
src/Docky.Interface/Docky.Interface.Items/HotSeatProxyItem.cs \
41
src/Docky.Interface/Docky.Interface.Items/ItemDockItem.cs \
42
src/Docky.Interface/Docky.Interface.Items/SeparatorItem.cs \
43
src/Docky.Interface/Docky.Interface.Items/TrashDockItem.cs \
44
src/Docky.Interface/Docky.Interface.Items/WnckDockItem.cs \
45
src/Docky.Interface/Docky.Interface.Menus/AbstractMenuArgs.cs \
46
src/Docky.Interface/Docky.Interface.Menus/AbstractMenuButtonArgs.cs \
47
src/Docky.Interface/Docky.Interface.Menus/DockItemMenu.cs \
48
src/Docky.Interface/Docky.Interface.Menus/DockPopupMenu.cs \
49
src/Docky.Interface/Docky.Interface.Menus/LaunchMenuButtonArgs.cs \
50
src/Docky.Interface/Docky.Interface.Menus/RunnableMenuButtonArgs.cs \
51
src/Docky.Interface/Docky.Interface.Menus/SimpleMenuButtonArgs.cs \
52
src/Docky.Interface/Docky.Interface.Menus/SeparatorMenuButtonArgs.cs \
53
src/Docky.Interface/Docky.Interface.Menus/ToggleDockletMenuButtonArgs.cs \
54
src/Docky.Interface/Docky.Interface.Menus/WidgetMenuArgs.cs \
55
src/Docky.Interface/Docky.Interface.Menus/WindowMenuButtonArgs.cs \
56
src/Docky.Interface/DockState.cs \
57
src/Docky.Interface/DockWindow.cs \
58
src/Docky.Interface/Docky.Interface.Painters/AbstractIntegratedPainter.cs \
59
src/Docky.Interface/Docky.Interface.Painters/CalendarPainter.cs \
60
src/Docky.Interface/Docky.Interface.Painters/DockBackgroundRenderer.cs \
61
src/Docky.Interface/Docky.Interface.Painters/HotSeatPainter.cs \
62
src/Docky.Interface/Docky.Interface.Painters/SummonModeRenderer.cs \
63
src/Docky.Interface/DragState.cs \
64
src/Docky.Interface/DrawState.cs \
65
src/Docky.Interface/DrawingService.cs \
66
src/Docky.Interface/IDockPainter.cs \
67
src/Docky.Interface/IRightClickable.cs \
68
src/Docky.Interface/ItemPositionProvider.cs \
69
src/Docky.Interface/LayoutUtils.cs \
70
src/Docky.Interface/PaintNeededArgs.cs \
71
src/Docky.Interface/PoofWindow.cs \
72
src/Docky.Interface/TextRenderContext.cs \
73
src/Docky.Interface/UpdateRequestArgs.cs \
74
src/Docky.Interface/Util.cs \
75
src/Docky.Utilities/AutohideType.cs \
76
src/Docky.Utilities/DockOrientation.cs \
77
src/Docky.Utilities/DockPreferences.cs \
78
src/Docky.Utilities/GtkUtils.cs
82
Resources/Do.Interface.Linux.Docky.addin.xml \
86
Resources/minimize.svg \
87
Resources/maximize.svg
94
$(GTK_SHARP_20_LIBS) \
95
$(GNOME_DESKTOP_SHARP_20_LIBS) \
96
$(LIBRSVG_SHARP_LIBS) \
100
PROJECT_REFERENCES = \
105
Do.Interface.Linux.AnimationBase \