Skip to content

Commit d8ddb9f

Browse files
authored
Merge pull request #51 from EverseDevelopment/develop
Fix postbuild
2 parents c27834d + 5f3d53e commit d8ddb9f

File tree

13 files changed

+724
-379
lines changed

13 files changed

+724
-379
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,7 @@ FodyWeavers.xsd
367367
/e-verse.Navisworks.SelectByRevitId.Installer/e-verse.Navisworks.SelectByRevitId.exe
368368

369369
Pris.SelectByRevitId.bundle/
370+
SelectByRevitId.bundle/
370371

371372
e-verse.Navisworks.SelectByRevitId.Installer/Pris.SelectByRevitId.exe
372373

e-verse.Navisworks.SelectByRevitId.2018/e-verse.Navisworks.SelectByRevitId.2018.csproj

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,15 +134,25 @@
134134
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
135135
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
136136
<PropertyGroup>
137-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2018\en-US"
138-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2018\Images"
137+
<PostBuildEvent>set YEAR=2018
138+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
139139

140-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2018"
141-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2018"
142-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2018\Images"
143-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2018\en-US"</PostBuildEvent>
140+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
141+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
142+
143+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
144+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
145+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
146+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
147+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
148+
149+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
150+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
151+
152+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
144153
</PropertyGroup>
145154
<PropertyGroup>
146-
<PreBuildEvent>if EXIST "$(SolutionDir)\$(SolutionName).bundle" rmdir /s /q "$(SolutionDir)\$(SolutionName).bundle"</PreBuildEvent>
155+
<PreBuildEvent>
156+
</PreBuildEvent>
147157
</PropertyGroup>
148158
</Project>

e-verse.Navisworks.SelectByRevitId.2019/e-verse.Navisworks.SelectByRevitId.2019.csproj

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,21 @@
134134
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
135135
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
136136
<PropertyGroup>
137-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2019\en-US"
138-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2019\Images"
137+
<PostBuildEvent>set YEAR=2019
138+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
139139

140-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2019"
141-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2019"
142-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2019\Images"
143-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2019\en-US"</PostBuildEvent>
140+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
141+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
142+
143+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
144+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
145+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
146+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
147+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
148+
149+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
150+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
151+
152+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
144153
</PropertyGroup>
145154
</Project>

e-verse.Navisworks.SelectByRevitId.2020/e-verse.Navisworks.SelectByRevitId.2020.csproj

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,21 @@
134134
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
135135
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
136136
<PropertyGroup>
137-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2020\en-US"
138-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2020\Images"
137+
<PostBuildEvent>set YEAR=2020
138+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
139139

140-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2020"
141-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2020"
142-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2020\Images"
143-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2020\en-US"</PostBuildEvent>
140+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
141+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
142+
143+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
144+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
145+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
146+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
147+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
148+
149+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
150+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
151+
152+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
144153
</PropertyGroup>
145154
</Project>

e-verse.Navisworks.SelectByRevitId.2021/e-verse.Navisworks.SelectByRevitId.2021.csproj

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,21 @@
138138
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
139139
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
140140
<PropertyGroup>
141-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2021\en-US"
142-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2021\Images"
141+
<PostBuildEvent>set YEAR=2021
142+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
143143

144-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2021"
145-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2021"
146-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2021\Images"
147-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2021\en-US"</PostBuildEvent>
144+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
145+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
146+
147+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
148+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
149+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
150+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
151+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
152+
153+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
154+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
155+
156+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
148157
</PropertyGroup>
149158
</Project>

e-verse.Navisworks.SelectByRevitId.2022/e-verse.Navisworks.SelectByRevitId.2022.csproj

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,21 @@
138138
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
139139
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
140140
<PropertyGroup>
141-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2022\en-US"
142-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2022\Images"
141+
<PostBuildEvent>set YEAR=2022
142+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
143143

144-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2022"
145-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2022"
146-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2022\Images"
147-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2022\en-US"</PostBuildEvent>
144+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
145+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
146+
147+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
148+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
149+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
150+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
151+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
152+
153+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
154+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
155+
156+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
148157
</PropertyGroup>
149158
</Project>

e-verse.Navisworks.SelectByRevitId.2023/e-verse.Navisworks.SelectByRevitId.2023.csproj

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -138,20 +138,21 @@
138138
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
139139
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
140140
<PropertyGroup>
141-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2023\en-US"
142-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2023\Images"
141+
<PostBuildEvent>set YEAR=2023
142+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
143143

144-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2023"
145-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2023\Images"
146-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2023\en-US"
147-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2023"
148-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "$(SolutionDir)$(SolutionName).bundle"
144+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
145+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
149146

150-
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle" rmdir /s /q "%25AppData%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
151-
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
147+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
148+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
149+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
150+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
151+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
152152

153-
if $(ConfigurationName) == Debug xcopy /e /s /h "$(SolutionDir)\$(SolutionName).bundle" "%25APPDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
153+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
154+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
154155

155-
echo "$(SolutionDir)\$(SolutionName).bundle" "%25APPDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"</PostBuildEvent>
156+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
156157
</PropertyGroup>
157158
</Project>

e-verse.Navisworks.SelectByRevitId.2024/e-verse.Navisworks.SelectByRevitId.2024.csproj

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -98,19 +98,21 @@
9898
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
9999
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
100100
<PropertyGroup>
101-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2024\en-US"
102-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2024\Images"
101+
<PostBuildEvent>set YEAR=2024
102+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
103103

104-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2024"
105-
copy "$(TargetDir)\*.config" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2024"
106-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2024\Images"
107-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2024\en-US"
108-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2024"
109-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "$(SolutionDir)$(SolutionName).bundle"
104+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
105+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
110106

111-
if EXIST "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle" rmdir /s /q "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
112-
if $(ConfigurationName) == Debug mkdir "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
107+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
108+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
109+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
110+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
111+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
113112

114-
if $(ConfigurationName) == Debug xcopy /e /s /h "$(SolutionDir)\$(SolutionName).bundle" "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"</PostBuildEvent>
113+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
114+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
115+
116+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
115117
</PropertyGroup>
116118
</Project>

e-verse.Navisworks.SelectByRevitId.2025/e-verse.Navisworks.SelectByRevitId.2025.csproj

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -98,19 +98,21 @@
9898
<Import Project="..\e-verse.Navisworks.SelectByRevitId.Plugin\e-verse.Navisworks.SelectByRevitId.Plugin.projitems" Label="Shared" />
9999
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
100100
<PropertyGroup>
101-
<PostBuildEvent>mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2025\en-US"
102-
mkdir "$(SolutionDir)\$(SolutionName).bundle\Contents\dlls\2025\Images"
101+
<PostBuildEvent>set YEAR=2025
102+
set BundleName="$(SolutionDir)SelectByRevitId.bundle\"
103103

104-
copy "$(TargetDir)\*.dll" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2025"
105-
copy "$(TargetDir)\*.config" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2025"
106-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2025\Images"
107-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2025\en-US"
108-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "$(SolutionDir)$(SolutionName).bundle\Contents\dlls\2025"
109-
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "$(SolutionDir)$(SolutionName).bundle"
104+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
105+
mkdir "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
110106

111-
if EXIST "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle" rmdir /s /q "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
112-
if $(ConfigurationName) == Debug mkdir "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"
107+
copy "$(TargetDir)\*.dll" "%25BundleName%25Contents\dlls\%25YEAR%25"
108+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\Images\*" "%25BundleName%25Contents\dlls\%25YEAR%25\Images"
109+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\en-US\PluginRibbon.xaml" "%25BundleName%25Contents\dlls\%25YEAR%25\en-US"
110+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\*.addin" "%25BundleName%25Contents\dlls\%25YEAR%25"
111+
copy "$(SolutionDir)\e-verse.Navisworks.SelectByRevitId.Common\PackageContents.xml" "%25BundleName%25"
113112

114-
if $(ConfigurationName) == Debug xcopy /e /s /h "$(SolutionDir)\$(SolutionName).bundle" "%25PROGRAMDATA%25\Autodesk\ApplicationPlugins\$(SolutionName).bundle"</PostBuildEvent>
113+
if EXIST "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle" rmdir /s /q "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
114+
if $(ConfigurationName) == Debug mkdir "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"
115+
116+
if $(ConfigurationName) == Debug xcopy /e /s /h "%25BundleName%25" "%25APPDATA%25\Autodesk\ApplicationPlugins\SelectByRevitId.bundle"</PostBuildEvent>
115117
</PropertyGroup>
116118
</Project>

0 commit comments

Comments
 (0)