Skip to content

Commit c5ff867

Browse files
Copilotrolfbjarne
andcommitted
Skip runtime directory on Linux to avoid native compilation
Co-authored-by: rolfbjarne <249268+rolfbjarne@users.noreply.github.com>
1 parent 7fcbf2e commit c5ff867

File tree

2 files changed

+81
-0
lines changed

2 files changed

+81
-0
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ SUBDIRS=builds runtime src msbuild tools
33
include $(TOP)/Make.config
44
include $(TOP)/mk/versions.mk
55

6+
# On Linux, skip directories that require native compilation
7+
ifdef IS_LINUX
8+
SUBDIRS := $(filter-out runtime,$(SUBDIRS))
9+
endif
10+
611
SUBDIRS += dotnet
712

813
#

tools/common/bgen.csproj.inputs

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
/home/runner/work/macios/macios/src/bgen/AttributeConversionManager.cs
2+
/home/runner/work/macios/macios/src/bgen/AttributeFactory.ConstructorArguments.cs
3+
/home/runner/work/macios/macios/src/bgen/AttributeFactory.cs
4+
/home/runner/work/macios/macios/src/bgen/AttributeManager.cs
5+
/home/runner/work/macios/macios/src/bgen/Attributes.cs
6+
/home/runner/work/macios/macios/src/bgen/BindingTouch.cs
7+
/home/runner/work/macios/macios/src/bgen/Caches/NamespaceCache.cs
8+
/home/runner/work/macios/macios/src/bgen/Caches/TypeCache.cs
9+
/home/runner/work/macios/macios/src/bgen/DocumentationManager.cs
10+
/home/runner/work/macios/macios/src/bgen/DotNetGlobals.cs
11+
/home/runner/work/macios/macios/src/bgen/Enums.cs
12+
/home/runner/work/macios/macios/src/bgen/Enums/AsyncMethodKind.cs
13+
/home/runner/work/macios/macios/src/bgen/Enums/BodyOption.cs
14+
/home/runner/work/macios/macios/src/bgen/Enums/ThreadCheck.cs
15+
/home/runner/work/macios/macios/src/bgen/Extensions/CollectionsExtensions.cs
16+
/home/runner/work/macios/macios/src/bgen/Extensions/CustomAttributeDataExtensions.cs
17+
/home/runner/work/macios/macios/src/bgen/Extensions/ExtensionMethods.cs
18+
/home/runner/work/macios/macios/src/bgen/Extensions/ParameterInfoExtensions.cs
19+
/home/runner/work/macios/macios/src/bgen/Extensions/PlatformNameExtensions.cs
20+
/home/runner/work/macios/macios/src/bgen/Extensions/PlatformNameExtensionsBgen.cs
21+
/home/runner/work/macios/macios/src/bgen/Extensions/StringExtensions.cs
22+
/home/runner/work/macios/macios/src/bgen/Extensions/TypeExtensions.cs
23+
/home/runner/work/macios/macios/src/bgen/Filters.cs
24+
/home/runner/work/macios/macios/src/bgen/Frameworks.cs
25+
/home/runner/work/macios/macios/src/bgen/GeneratedType.cs
26+
/home/runner/work/macios/macios/src/bgen/GeneratedTypes.cs
27+
/home/runner/work/macios/macios/src/bgen/Generator.cs
28+
/home/runner/work/macios/macios/src/bgen/Generator.PrintAttributes.cs
29+
/home/runner/work/macios/macios/src/bgen/IMemberGatherer.cs
30+
/home/runner/work/macios/macios/src/bgen/LibraryManager.cs
31+
/home/runner/work/macios/macios/src/bgen/Models/Api.cs
32+
/home/runner/work/macios/macios/src/bgen/Models/AsyncMethodInfo.cs
33+
/home/runner/work/macios/macios/src/bgen/Models/BindingTouchConfig.cs
34+
/home/runner/work/macios/macios/src/bgen/Models/LibraryInfo.cs
35+
/home/runner/work/macios/macios/src/bgen/Models/MarshalInfo.cs
36+
/home/runner/work/macios/macios/src/bgen/Models/MarshalType.cs
37+
/home/runner/work/macios/macios/src/bgen/Models/MarshalTypeList.cs
38+
/home/runner/work/macios/macios/src/bgen/Models/MemberInformation.cs
39+
/home/runner/work/macios/macios/src/bgen/Models/TrampolineInfo.cs
40+
/home/runner/work/macios/macios/src/bgen/Models/WrapPropMemberInformation.cs
41+
/home/runner/work/macios/macios/src/bgen/Nomenclator.cs
42+
/home/runner/work/macios/macios/src/bgen/NullabilityInfoContext.cs
43+
/home/runner/work/macios/macios/src/bgen/PlatformName.cs
44+
/home/runner/work/macios/macios/src/bgen/SearchPathsAssemblyResolver.cs
45+
/home/runner/work/macios/macios/src/bgen/TypeManager.cs
46+
/home/runner/work/macios/macios/src/ObjCBindings/BindingTypeAttribute.cs
47+
/home/runner/work/macios/macios/src/ObjCBindings/BindingTypeTag.cs
48+
/home/runner/work/macios/macios/src/error.cs
49+
/home/runner/work/macios/macios/src/ObjCRuntime/Stret.cs
50+
/home/runner/work/macios/macios/tools/common/ApplePlatform.cs
51+
/home/runner/work/macios/macios/tools/common/TargetFramework.cs
52+
/home/runner/work/macios/macios/tools/common/StringUtils.cs
53+
/home/runner/work/macios/macios/src/build/dotnet/generator-frameworks.g.cs
54+
/home/runner/work/macios/macios/src/Foundation/AdviceAttribute.cs
55+
/home/runner/work/macios/macios/src/Foundation/ExportAttribute.cs
56+
/home/runner/work/macios/macios/src/Foundation/FieldAttribute.cs
57+
/home/runner/work/macios/macios/src/Foundation/ModelAttribute.cs
58+
/home/runner/work/macios/macios/src/Foundation/NotImplementedAttribute.cs
59+
/home/runner/work/macios/macios/src/Foundation/PreserveAttribute.cs
60+
/home/runner/work/macios/macios/src/Foundation/ProtocolAttribute.cs
61+
/home/runner/work/macios/macios/src/Foundation/RegisterAttribute.cs
62+
/home/runner/work/macios/macios/src/Foundation/XpcInterfaceAttribute.cs
63+
/home/runner/work/macios/macios/src/ObjCRuntime/ArgumentSemantic.cs
64+
/home/runner/work/macios/macios/src/ObjCRuntime/BindAsAttribute.cs
65+
/home/runner/work/macios/macios/src/ObjCRuntime/BindingImplAttribute.cs
66+
/home/runner/work/macios/macios/src/ObjCRuntime/BlockCallbackAttribute.cs
67+
/home/runner/work/macios/macios/src/ObjCRuntime/CCallbackAttribute.cs
68+
/home/runner/work/macios/macios/src/ObjCRuntime/LinkWithAttribute.cs
69+
/home/runner/work/macios/macios/src/ObjCRuntime/NativeAttribute.cs
70+
/home/runner/work/macios/macios/src/ObjCRuntime/NativeNameAttribute.cs
71+
/home/runner/work/macios/macios/src/ObjCRuntime/Registrar.core.cs
72+
/home/runner/work/macios/macios/src/ObjCRuntime/RequiresSuperAttribute.cs
73+
/home/runner/work/macios/macios/tools/common/Execution.cs
74+
/home/runner/work/macios/macios/tools/common/Driver.execution.cs
75+
/home/runner/work/macios/macios/tools/common/SdkVersions.cs
76+
/home/runner/work/macios/macios/src/Resources.resx

0 commit comments

Comments
 (0)