blob: b0d16227543bfdcba01cb1b53c685dba4e6c1a8a (
plain)
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
|
ADDIN_BUILD = $(top_builddir)/build
ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Database.Sql.dll
REFS = \
$(MONO_ADDINS_LIBS) \
$(MONODEVELOP_LIBS) \
-r:System \
-r:System.Data \
-r:System.Xml
FILES = \
AbstractDbFactory.cs \
AddinCatalog.cs \
Capabilities/CapabilitiesUtility.cs \
Capabilities/CheckConstraint.cs \
Capabilities/Column.cs \
Capabilities/ConnectionSettings.cs \
Capabilities/ForeignKeyConstraint.cs \
Capabilities/Index.cs \
Capabilities/Parameter.cs \
Capabilities/PrimaryKeyConstraint.cs \
Capabilities/Procedure.cs \
Capabilities/SchemaActions.cs \
Capabilities/Table.cs \
Capabilities/Trigger.cs \
Capabilities/UniqueConstraint.cs \
Capabilities/User.cs \
Capabilities/View.cs \
Codons/ActionCodon.cs \
Codons/CapabilitiesCodon.cs \
Codons/CapabilityFlagsCodon.cs \
Codons/DbFactoryCodon.cs \
Collections/ColumnSchemaCollection.cs \
Collections/ConstraintSchemaCollection.cs \
Collections/DatabaseSchemaCollection.cs \
Collections/DataTypeSchemaCollection.cs \
Collections/IndexSchemaCollection.cs \
Collections/IPropertyComparer.cs \
Collections/ParameterSchemaCollection.cs \
Collections/ProcedureSchemaCollection.cs \
Collections/SortedCollectionBase.cs \
Collections/SortedCollectionItemEventArgs.cs \
Collections/TableSchemaCollection.cs \
Collections/TriggerSchemaCollection.cs \
Collections/UserSchemaCollection.cs \
Collections/ViewSchemaCollection.cs \
Configuration/DatabaseConnectionContext.cs \
Configuration/DatabaseConnectionContextCollection.cs \
Configuration/DatabaseConnectionContextEventArgs.cs \
Configuration/DatabaseConnectionSettings.cs \
Configuration/DatabaseConnectionSettingsCollection.cs \
ConnectionContextService.cs \
ConnectionPool/AbstractPooledDbConnection.cs \
ConnectionPool/DefaultConnectionPool.cs \
ConnectionPool/FakeConnectionPool.cs \
ConnectionPool/IConnectionPool.cs \
ConnectionPool/IPooledDbConnection.cs \
ConnectionPool/PooledCommand.cs \
ConnectionPool/PooledDataReader.cs \
DbFactoryService.cs \
Dialect/AbstractSqlDialect.cs \
Dialect/Clauses/FromClause.cs \
Dialect/Clauses/FromSelectClause.cs \
Dialect/Clauses/FromTableClause.cs \
Dialect/Clauses/GroupByClause.cs \
Dialect/Clauses/HavingClause.cs \
Dialect/Clauses/IClause.cs \
Dialect/Clauses/JoinClause.cs \
Dialect/Clauses/JoinClauseType.cs \
Dialect/Clauses/OrderByClause.cs \
Dialect/Clauses/UnionClause.cs \
Dialect/Clauses/WhereClause.cs \
Dialect/Expressions/AliasedIdentifierExpression.cs \
Dialect/Expressions/BooleanExpression.cs \
Dialect/Expressions/BooleanOperator.cs \
Dialect/Expressions/IConditionalExpression.cs \
Dialect/Expressions/IdentifierExpression.cs \
Dialect/Expressions/IExpression.cs \
Dialect/Expressions/Operator.cs \
Dialect/Expressions/OperatorExpression.cs \
Dialect/Expressions/ParameterExpression.cs \
Dialect/ISqlDialect.cs \
Dialect/Literals/BitLiteral.cs \
Dialect/Literals/BooleanLiteral.cs \
Dialect/Literals/FalseLiteral.cs \
Dialect/Literals/HexLiteral.cs \
Dialect/Literals/ILiteral.cs \
Dialect/Literals/NullLiteral.cs \
Dialect/Literals/NumericLiteral.cs \
Dialect/Literals/StringLiteral.cs \
Dialect/Literals/TrueLiteral.cs \
Dialect/Statements/DeleteStatement.cs \
Dialect/Statements/DropStatement.cs \
Dialect/Statements/DropStatementType.cs \
Dialect/Statements/InsertStatement.cs \
Dialect/Statements/IStatement.cs \
Dialect/Statements/SelectStatement.cs \
Dialect/Statements/TruncateStatement.cs \
Dialect/Statements/UpdateStatement.cs \
IDbFactory.cs \
Providers/AbstractConnectionProvider.cs \
Providers/AbstractSchemaProvider.cs \
Providers/IConnectionProvider.cs \
Providers/IGuiProvider.cs \
Providers/ISchemaProvider.cs \
QueryService.cs \
Schema/AbstractSchema.cs \
Schema/AggregateSchema.cs \
Schema/CheckConstraintSchema.cs \
Schema/ColumnSchema.cs \
Schema/ConstraintSchema.cs \
Schema/ConstraintType.cs \
Schema/DatabaseSchema.cs \
Schema/DataTypeCategory.cs \
Schema/DataTypeSchema.cs \
Schema/ForeignKeyAction.cs \
Schema/ForeignKeyConstraintSchema.cs \
Schema/GroupSchema.cs \
Schema/IndexSchema.cs \
Schema/IndexSortType.cs \
Schema/IndexType.cs \
Schema/ISchema.cs \
Schema/LanguageSchema.cs \
Schema/OperatorSchema.cs \
Schema/ParameterSchema.cs \
Schema/ParameterType.cs \
Schema/PrimaryKeyConstraintSchema.cs \
Schema/PrivilegeSchema.cs \
Schema/ProcedureSchema.cs \
Schema/Range.cs \
Schema/RoleSchema.cs \
Schema/RuleSchema.cs \
Schema/SchemaSchema.cs \
Schema/SequenceSchema.cs \
Schema/TableSchema.cs \
Schema/TriggerEvent.cs \
Schema/TriggerFireType.cs \
Schema/TriggerSchema.cs \
Schema/TriggerType.cs \
Schema/UniqueConstraintSchema.cs \
Schema/UserSchema.cs \
Schema/ViewSchema.cs
RES = MonoDevelop.Database.Sql.addin.xml
all: $(ASSEMBLY)
$(ASSEMBLY): $(FILES) $(build_resources)
mkdir -p $(ADDIN_BUILD)
$(CSC) $(CSC_FLAGS) $(REFS) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.Database
assembly_DATA = $(ASSEMBLY)
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
EXTRA_DIST = $(FILES) $(RES)
include $(top_srcdir)/Makefile.include
|