Skip to content

Commit 8d2ac48

Browse files
committed
C#: Update make_stubs_all to pin ServicePack version number and add some more packages (that previously were transitive dependencies).
1 parent 04e17ec commit 8d2ac48

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

csharp/scripts/stubs/make_stubs_all.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,20 @@
1616
"EntityFramework",
1717
"Newtonsoft.Json",
1818
"NHibernate",
19-
"ServiceStack",
20-
"ServiceStack.OrmLite.SqlServer",
2119
"System.Data.OleDb",
2220
"System.Data.SqlClient",
2321
"System.Data.SQLite",
22+
"System.Drawing.Common",
23+
"System.Security.Permissions",
24+
"System.Windows.Extensions",
25+
]
26+
27+
# List of packages with specific versions to create stubs for.
28+
# Note that these version numbers most likely needs to be increased
29+
# when new stubs are generated for a new .NET.
30+
packages_with_versions = [
31+
("ServiceStack", "8.5.2"),
32+
("ServiceStack.OrmLite.SqlServer", "8.5.2")
2433
]
2534

2635
thisScript = sys.argv[0]
@@ -33,6 +42,9 @@
3342
for package in packages:
3443
generator.add_nuget(package)
3544

45+
for (package, version) in packages_with_versions:
46+
generator.add_nuget(package, version)
47+
3648
generator.make_stubs()
3749

3850
exit(0)

0 commit comments

Comments
 (0)