-
Notifications
You must be signed in to change notification settings - Fork 192
d4r for design automation #3152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
4c571df
160168e
7ca1f68
2701ba0
d35fb7e
2ee6da7
cc2123f
e19d8ed
eecab07
ab901bc
3c29dbb
5e55ee9
944c23e
b5a20fb
23533ff
11e4076
a6354ce
3a22623
4836afd
0278a00
cce1a96
ce5f184
2ad9983
a4eb9ca
ffe4ed3
bc2a8fa
636c476
0279992
76742f2
8fc45d5
b3a4fb8
0227ab8
2d268cd
f89cd62
aaf1194
54896d9
8b754f8
3019b88
efb08c5
db62a50
5dde24a
ff9a951
88f1641
18bea14
e3f8b61
c94a31e
32d9219
581914c
1202a2c
1a1e913
8fdb261
6dffdd5
f184ad8
3397634
c54f7c9
348ffc6
2f5e37c
c59fdf6
9b3e6bf
c1ed0fa
c7217ff
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
<Project Sdk="Microsoft.NET.Sdk"> | ||
<ImportGroup Label="PropertySheets"> | ||
<Import Project="$(SolutionDir)Config\CS_SDK.props" /> | ||
</ImportGroup> | ||
|
||
<PropertyGroup> | ||
<TargetFramework>net8.0-windows</TargetFramework> | ||
<ImplicitUsings>enable</ImplicitUsings> | ||
<Nullable>enable</Nullable> | ||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> | ||
<!--EnableDynamicLoading prepares the project so that it can be used as a plugin --> | ||
<!--https://learn.microsoft.com/en-us/dotnet/core/tutorials/creating-app-with-plugin-support#simple-plugin-with-no-dependencies--> | ||
<EnableDynamicLoading>true</EnableDynamicLoading> | ||
</PropertyGroup> | ||
|
||
<ItemGroup> | ||
<Compile Remove="obj\**" /> | ||
<EmbeddedResource Remove="obj\**" /> | ||
<None Remove="obj\**" /> | ||
</ItemGroup> | ||
|
||
<ItemGroup> | ||
<Reference Include="RevitAPI"> | ||
<HintPath>$(REVITAPI)\RevitAPI.dll</HintPath> | ||
<Private>False</Private> | ||
</Reference> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<PackageReference Include="Autodesk.Forge.DesignAutomation.Revit" Version="2025.0.1" /> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. can this version property use the RevitAPI version - or can we add a TODO to do that when DA supports 2026? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. seems like a 2026 version of this package was pushed two weeks ago. Not sure if the versions exactly match. |
||
<PackageReference Include="DynamoVisualProgramming.Core" Version="3.5.0.8300" ExcludeAssets="runtime" GeneratePathProperty="true" /> | ||
<PackageReference Include="DynamoPlayer" Version="6.0.2" ExcludeAssets="runtime" GeneratePathProperty="true" /> | ||
<PackageReference Include="GregRevitAuth" Version="3.0.9229.39980" GeneratePathProperty="true"> | ||
<ExcludeAssets>runtime</ExcludeAssets> | ||
</PackageReference> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<ProjectReference Include="..\DynamoRevit\DynamoRevit.csproj" /> | ||
<ProjectReference Include="..\Libraries\RevitNodes\RevitNodes.csproj" /> | ||
<ProjectReference Include="..\Libraries\RevitServices\RevitServices.csproj" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Reference Include="DynamoPlayer.Models"> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. whats going on here, why isn't the package ref enough? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. because the player package does not respect the dotnet norms. It is built like a revit nuget (weird dll paths) |
||
<HintPath>$(PkgDynamoPlayer)\bin\Release\net8.0\bin\DynamoPlayer.Models.dll</HintPath> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="DynamoPlayer.Server"> | ||
<HintPath>$(PkgDynamoPlayer)\bin\Release\net8.0\bin\DynamoPlayer.Server.dll</HintPath> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="DynamoPlayer.Workflows"> | ||
<HintPath>$(PkgDynamoPlayer)\bin\Release\net8.0\bin\DynamoPlayer.Workflows.dll</HintPath> | ||
<Private>False</Private> | ||
</Reference> | ||
</ItemGroup> | ||
<Target Name="Copy dll" AfterTargets="Build"> | ||
<Copy SourceFiles="$(PkgGregRevitAuth)\lib\net8.0\GregRevitAuth.dll" DestinationFolder="$(OutputPath)" /> | ||
</Target> | ||
</Project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why are these needed?