~ubuntu-branches/ubuntu/wily/monodevelop/wily

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
	
ASSEMBLY_BUILD_DIR = $(top_builddir)/build/bin
ASSEMBLY = $(ASSEMBLY_BUILD_DIR)/Mono.Debugging.dll
  

REFS =  \
	-r:../../../build/bin/NRefactory.dll \
	-r:System \
	-r:System.Core \
	-r:System.Xml

FILES =  \
	Mono.Debugging.Backend/DissassemblyBuffer.cs \
	Mono.Debugging.Backend/IBacktrace.cs \
	Mono.Debugging.Backend/IDebuggerSessionFrontend.cs \
	Mono.Debugging.Backend/IObjectValueSource.cs \
	Mono.Debugging.Backend/IObjectValueUpdateCallback.cs \
	Mono.Debugging.Backend/IObjectValueUpdater.cs \
	Mono.Debugging.Backend/UpdateCallback.cs \
	Mono.Debugging.Client/AssemblyLine.cs \
	Mono.Debugging.Client/Backtrace.cs \
	Mono.Debugging.Client/BreakEvent.cs \
	Mono.Debugging.Client/BreakEventArgs.cs \
	Mono.Debugging.Client/Breakpoint.cs \
	Mono.Debugging.Client/BreakpointEventArgs.cs \
	Mono.Debugging.Client/BreakpointStore.cs \
	Mono.Debugging.Client/Catchpoint.cs \
	Mono.Debugging.Client/CatchpointEventArgs.cs \
	Mono.Debugging.Client/CompletionData.cs \
	Mono.Debugging.Client/DebuggerException.cs \
	Mono.Debugging.Client/DebuggerFeatures.cs \
	Mono.Debugging.Client/DebuggerSession.cs \
	Mono.Debugging.Client/DebuggerSessionOptions.cs \
	Mono.Debugging.Client/DebuggerStartInfo.cs \
	Mono.Debugging.Client/EvaluationOptions.cs \
	Mono.Debugging.Client/ObjectPath.cs \
	Mono.Debugging.Client/ObjectValue.cs \
	Mono.Debugging.Client/ObjectValueFlags.cs \
	Mono.Debugging.Client/ProcessEventArgs.cs \
	Mono.Debugging.Client/ProcessInfo.cs \
	Mono.Debugging.Client/SourceLocation.cs \
	Mono.Debugging.Client/StackFrame.cs \
	Mono.Debugging.Client/TargetEventArgs.cs \
	Mono.Debugging.Client/TargetEventType.cs \
	Mono.Debugging.Client/ThreadEventArgs.cs \
	Mono.Debugging.Client/ThreadInfo.cs \
	Mono.Debugging.Evaluation/ArrayElementGroup.cs \
	Mono.Debugging.Evaluation/ArrayValueReference.cs \
	Mono.Debugging.Evaluation/AsyncEvaluationTracker.cs \
	Mono.Debugging.Evaluation/AsyncOperationManager.cs \
	Mono.Debugging.Evaluation/BaseBacktrace.cs \
	Mono.Debugging.Evaluation/BaseTypeViewSource.cs \
	Mono.Debugging.Evaluation/EvaluationContext.cs \
	Mono.Debugging.Evaluation/ExpressionEvaluator.cs \
	Mono.Debugging.Evaluation/FilteredMembersSource.cs \
	Mono.Debugging.Evaluation/ICollectionAdaptor.cs \
	Mono.Debugging.Evaluation/IObjectSource.cs \
	Mono.Debugging.Evaluation/LiteralValueReference.cs \
	Mono.Debugging.Evaluation/NamespaceValueReference.cs \
	Mono.Debugging.Evaluation/NRefactoryEvaluator.cs \
	Mono.Debugging.Evaluation/NRefactoryResolverVisitor.cs \
	Mono.Debugging.Evaluation/NullValueReference.cs \
	Mono.Debugging.Evaluation/ObjectValueAdaptor.cs \
	Mono.Debugging.Evaluation/RawViewSource.cs \
	Mono.Debugging.Evaluation/RemoteFrameObject.cs \
	Mono.Debugging.Evaluation/TimedEvaluator.cs \
	Mono.Debugging.Evaluation/TimeOutException.cs \
	Mono.Debugging.Evaluation/TypeValueReference.cs \
	Mono.Debugging.Evaluation/UserVariableReference.cs \
	Mono.Debugging.Evaluation/ValueReference.cs

RES = 

all: $(ASSEMBLY) $(ASSEMBLY).mdb

$(ASSEMBLY): $(build_sources) $(build_resources)
	mkdir -p $(ASSEMBLY_BUILD_DIR)
	$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) $(build_resources:%=/resource:%) $(build_sources)

$(ASSEMBLY).mdb: $(ASSEMBLY)

assemblydir = $(MD_ASSEMBLY_DIR)
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb

CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb

EXTRA_DIST = $(FILES) $(RES)

include $(top_srcdir)/Makefile.include